Project1

标题: 求助下 有关于引用敌人注释 [打印本页]

作者: fridzbw    时间: 2016-9-15 18:33
标题: 求助下 有关于引用敌人注释
修改了这个部分不显示金钱改显示敌人的注释
但是 敌人注释只能显示10个字符 后面的字无法显示,。。。。
因为游戏页面不够大 ,,但是如何换行呢? 让引用敌人的注释可以完整的显示出来?{:2_249:} 求助。。



        this.resetTextColor();
        this.drawText(enemy.note, x, y);
        x += this.textWidth(enemy.note) + 6;
        this.changeTextColor(this.systemColor());
        this.drawText(TextManager.currencyUnit, x, y);

        x = this.contents.width - rewardsWidth;
        y += lineHeight;

        for (var j = 0; j < enemy.dropItems.length; j++) {
            var di = enemy.dropItems[j];
            if (di.kind > 0) {
                var item = Game_Enemy.prototype.itemObject(di.kind, di.dataId);
                this.drawItemName(item, x, y, rewardsWidth);
                y += lineHeight;
            }
        }

        var descWidth = 480;
        x = this.contents.width - descWidth;
        y = this.textPadding() + lineHeight * 7;
        this.drawTextEx(enemy.meta.desc1, x, y + lineHeight * 0, descWidth);
        this.drawTextEx(enemy.meta.desc2, x, y + lineHeight * 1, descWidth);
    };

})();
作者: 翻滚牛宝宝    时间: 2016-9-15 20:20
将注释分割,然后分两行显示出来
作者: fridzbw    时间: 2016-9-15 20:21
求助啊。。。加入z坐标后可以控制文本的长度但是还是不能换行。。。。要怎么做
作者: fridzbw    时间: 2016-9-15 20:24
翻滚牛宝宝 发表于 2016-9-15 20:20
将注释分割,然后分两行显示出来

怎么分割呢? 在注释中换行? 我试了不行。。。加/n 也不行。。
作者: fridzbw    时间: 2016-9-15 20:36
翻滚牛宝宝 发表于 2016-9-15 20:20
将注释分割,然后分两行显示出来

那应该怎么弄。。。弄2次可是都是一样的额。。相当于重新引用一下注释。。。只显示前面文本 后面再窗口外{:2_254:}
作者: 翻滚牛宝宝    时间: 2016-9-15 20:55
fridzbw 发表于 2016-9-15 20:36
那应该怎么弄。。。弄2次可是都是一样的额。。相当于重新引用一下注释。。。只显示前面文本 后面再窗口外 ...

调下y值啊
作者: fridzbw    时间: 2016-9-15 21:00
翻滚牛宝宝 发表于 2016-9-15 20:55
调下y值啊

已经晕了。。。求大神稍微帮改下 我查了下百度都是直接分割写好的语句的 我这用引用的enemy.note应该如何做




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1