RPG Maker XP变量
发布网友
发布时间:2022-04-30 17:22
我来回答
共3个回答
热心网友
时间:2022-06-28 08:35
我想你的意思是在游戏画面中出现变量而不是文章中吧?那么前两位回答就不怎么对了。
首先,选择你要显示的场景,默认主要有这些:标题画面Scene_Title 主菜单Scene_Menu 地图Scene_Map,尤其是第三个最为重要。
进入脚本编辑器,找到你想显示的场景进入。
找到loop do这一行。
在上面写:
a = Sprite.new#a是窗口名称,不可与其他重复,可随意改变
a.bitmap = Bitmap.new(36,12)#括号中为窗口的长和宽
a.bitmap.font.size =12#字的高度,也就是大小,宽度为高度的1/2~1倍。
a.x=32#窗口的横坐标
a.y=32#纵坐标
a.z=100#窗口的优先级,无*,可不写,不写时,后面显示的优先级比前面的高
以上这些是窗口的初始化,想要其更新,必须在loop do里些这些:
a.bitmap.clear
a.bitmap.draw_text(Rect.new(所填内容在窗口中的x, y, 所填内容的长度, 宽度), "内容",显示方式0为靠左1为居中2为靠右)
如:a.bitmap.draw_text(Rect.new(0 ,0, 24, 24), "无",1)
要显示变量,可以写:a.bitmap.draw_text(Rect.new(0 ,0, 24, 24), $game_variables[变量序号],1)
要名称和变量一块显示,可以写:a.bitmap.draw_text(Rect.new(0 ,0, 96, 24), "命"+$game_variables[序号],1)
注:窗口实际上是一个矩形,你需要在里面填东西,但不要超过矩形的长和宽。而所填的东西也是个矩形。
明白了么?纯属个人经验。
热心网友
时间:2022-06-28 08:35
1.脚本,如果你想在频幕上显示这个变量可以动一下你的鼠标:
http://bbs.66rpg.com/thread-208985-1-1.html
2.或用对话里的“\V[?]”,“?”是指你变量的代号。
如:你还有\V[1],就是显示1号变量中的数值。
热心网友
时间:2022-06-28 08:36
http://bbs.66rpg.com/thread-208985-1-1.html
画面显示
\v[变量代号] 变量代号就是第几号变量。
文章显示
什么叫变量的东西……