draw文本,怎么把变量写上去
gamemaker吧
全部回复
仅看楼主
level 13
💫小萌新 楼主
怎样把变量和文本分开
比如我想写“生命值:”+life(变量)
2014年09月17日 10点09分 1
level 9
最笨的方法:写两行代码[滑稽]
2014年09月17日 10点09分 2
回复 ‖→Meru :只要 99 包教包会
2014年09月17日 10点09分
我是想问写入变量的格式是什么。 你直接写变量名没效果
2014年09月17日 10点09分
level 11
draw_var(x坐标,y坐标,'变量名')
2014年09月17日 10点09分 3
3Q。想问怎么写入中文
2014年09月17日 11点09分
需要安装什么插件。我的是8.0
2014年09月17日 11点09分
回复 ‖→Meru :下载超强汉化破解版 http://pan 。baidu。com/s/1jGFrGyE
2014年09月17日 11点09分
回复 z123k5 :显示不出来
2014年09月17日 13点09分
level 10
回复 ‖→Meru : 发张图上来看看
2014年09月18日 02点09分 4
level 13
💫小萌新 楼主
回复 yiwei138 :@yiwei138
2014年09月18日 02点09分 5
room的creation里头不能绘制,你的Fn_Draw_text应该另外放在一个用于绘制的物件里。 在其绘制事件中: Fn_Draw_text(32, 32, "生命值:" + string(var), color, 0) // 这里的var是你的生命值变量, color是颜色常数(比如c_white,c_black)
2014年09月18日 07点09分
回复 yiwei138 :语法检测还是红色的,郁闷了。你能写个完整的例子出来吗,我复制过去看看情况
2014年09月18日 14点09分
回复 ‖→Meru :我的var和color只是举例,你应该将var代替为你自己的血量变量,color的话你代替为c_black
2014年09月18日 14点09分
level 10
2014年09月18日 07点09分 6
level 15
如果是和文字一起的话,用string(variable)
2014年09月18日 10点09分 7
level 13
💫小萌新 楼主
2014年09月18日 14点09分 8
看来你的GM需要下载超强汉化破解版,这样在代码里你可以输入中文
2014年09月18日 23点09分
回复 yiwei138 :错误提示是最后一个参数有错误
2014年09月19日 10点09分
回复 ‖→Meru :你本身的这个函数并没有输入错误,可能是你的GM无法识别汉字,建议你使用超强汉化破解版试试,我就是使用这个的。
2014年09月19日 11点09分
level 13
按钮里面有绘制变量的。或者draw_text
2014年09月19日 01点09分 9
level 10
我发现了一个问题,你可能没有导入Fn.gml,导致GM无法识别这个函数。
你确定导入这些函数了吗?
2014年09月19日 11点09分 10
额,没有。我只是开启了fn扩展包。
2014年09月19日 12点09分
回复 ‖→Meru :在菜单栏选择《脚本》->《导入脚本》,然后导入相关的Fn.gml就可以解决问题了。
2014年09月19日 12点09分
回复 yiwei138 :ok,谢谢啦
2014年09月19日 12点09分
回复 yiwei138 :大神,问下。这样写出来的文字会被物体挡住,怎么解决呢
2014年09月21日 15点09分
level 12
draw_text(x,y,"life"+string(变量))
2014年09月22日 11点09分 11
1