Project1

标题: 请问,如何使用Sprite在画面上绘制字符串?? [打印本页]

作者: oOxinlan    时间: 2016-4-1 00:19
标题: 请问,如何使用Sprite在画面上绘制字符串??
自己尝试了下想通过精灵显示文字,在脚本指令中输入如下代码,为何屏幕上不会显示;
var a = new Sprite();
a.bitmap = new Bitmap(300, 50);
a.bitmap.fontSize = 32;
a.bitmap.drawText("你好!66RPG", 0, 0, 300, 500, 'center');
请大神指点一下正确的打开方式。
作者: siakochen    时间: 2016-4-1 00:56
你最後並沒有把容器內的設定指定顯示,當然顯示不出來
你最後面加上 :
this.addChild(a);

即可
作者: 日月星辰    时间: 2016-4-1 10:20
你是想在哪个scene显示。。。this就是指代那个scene的一个实例
作者: trentswd    时间: 2016-4-1 15:01
本帖最后由 trentswd 于 2016-4-1 19:46 编辑

不推荐这样加,建议自己在scene里面加个常驻的sprite然后用插件命令控制
真的要这样加就
SceneManager._scene.addChild(a)
缺点也是显而易见的,开菜单再回来就没了。




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