血条插件(目标血条插件)

前面是在瞎发牢骚,看教程直接拉到底下就行了

因为没找到相关教程,所以我学会的第一时间写了这个教程……

不是很难的东西,大概只对和我一样的便乘编程白痴有帮助

本来这个只是动态,但是写太多出现了个没见过的按钮,我觉得有点搞笑所以换成专栏了。

【转为专栏】

心来潮想做一点游戏 然后开工程第一秒就瞥见个bug ok debug折了一个半小时 耐心耗尽 当场暴毙?

花了一个半小时排查发现就是个贴图显示导致的弱智bug

因为背景太黑了所以没看出来啊啊啊啊啊啊

以及做完后闲着没事随便研究了一下MV的那个UT插件, 然后就……(老板无语.jpg) 不小心研究出了我之前找了老半天的功能:血条修改。

血条插件

众所周知MV的UT插件算是半成品,我不知道原作者还有没有更新,就我了解到的信息只到2016版本。

因此里面的一些UI和功能都不能算特别齐全和还原。

之前我本来想跟jp的那个cookietale作者交流一下经验,结果上推特发消息对方根本不鸟我,只好自己摸索了。 然后我刚刚瞅了一眼这个作者也没有还原UT的血条(两年前的,不知道最新版有没有改掉)。

大概是我死扣还原所以才做不出来吧(叹气)

教程部分

于是我虽然没学过任何编程, 但照着格式尝试了一下结果就整出来了如下的血条修改, 血条等相关UI在SRD_AltBattleScene_Undertale里。

—————— ☆血条颜色: Window_BattleStatus.prototype.hpGaugeColor2 = function() { return this.textColor(这里是颜色的数字); —————— ☆血条长度(底槽长度会自动适配): this.drawActorHp(actor, rect.x ? levelOffset*2 ? 6, rect2.y, 长度数字 —————— ☆由于插件并没有自带血条底槽(灰色的那个)的颜色描绘,所以加一段就好了。 Window_BattleStatus.prototype.drawGauge = function(x, y, width, rate, color1, color2) { //在这里面插入 this.gaugeBackColor = function(){ return this.textColor(10);} //到这里为止 ? ? ? ? }

以上。

转载请说明出处 内容投诉内容投诉
九幽软件 » 血条插件(目标血条插件)