Project1
标题:
按下shift键就会弹出一张图片,如何用脚本实验?
[打印本页]
作者:
dragonkiller
时间:
2014-9-16 19:50
标题:
按下shift键就会弹出一张图片,如何用脚本实验?
在RPG maker VX ACE只是新手,一直都是用2K3做游戏,感觉一直固步自封不是办法。第一次接触新游戏工具,但对脚本无从入手。{:2_270:}
在地图上设置并列处理事件等待按shift键就可以弹出图片,但既然用上VX ACE,能够利用RGSS3做到这件事吗(按下任意一个键就可以退出)?
因为在对话的时候,并列处理事件仍会对shift键作出反应,导致对话中途弹出图片(虽然可利用开关将它关闭,但太麻烦了)
{:2_264:} 求救
作者:
喵呜喵5
时间:
2014-9-16 20:10
本帖最后由 喵呜喵5 于 2014-9-16 20:20 编辑
class Sprite_M5Test < Sprite
def initialize
super(nil)
self.bitmap = Cache.system("测试图片文件名")
self.visible = false
end
def 改变显示状态
self.visible ^= true
end
end
class Scene_Map
alias 默认的载入处理 start
def start
默认的载入处理
@测试图片 = Sprite_M5Test.new
end
alias 默认的消退处理 terminate
def terminate
默认的消退处理
@测试图片.bitmap.dispose
@测试图片.dispose
end
alias 默认的调试界面更新处理 update_call_debug
def update_call_debug
默认的调试界面更新处理
@测试图片.改变显示状态 if Input.trigger?(:A)
end
end
复制代码
作者:
黑化の鼠标
时间:
2014-9-16 21:13
明明用开关控制无非就是在进行对话时加入【开关关闭】,结束之后加入【开关开启】而已.......到底什么地方麻烦了?......复制粘贴机能被吃掉了?
作者:
dragonkiller
时间:
2014-9-16 22:34
喵呜喵5 发表于 2014-9-16 20:10
万分感激,测试过是成功的。但按下X键会开到菜单,z键也能够与npc说话。
未知能否做到按下Z、X键就可以退出,又或者在显示图片时无法按下Z、X键? (随意一项就可以了,只要不会在开启图片后也能与NPC说话/呼叫菜单就行)
谢谢{:2_264:}
作者:
喵呜喵5
时间:
2014-9-16 22:46
class Sprite_M5Test < Sprite
def initialize
super(nil)
self.bitmap = Cache.system("测试图片文件名")
self.visible = false
end
def 改变显示状态
self.visible ^= true
end
def 隐藏
self.visible = false
end
end
class Scene_Map
alias 默认的载入处理 start
def start
默认的载入处理
@测试图片 = Sprite_M5Test.new
end
alias 默认的消退处理 terminate
def terminate
默认的消退处理
@测试图片.bitmap.dispose
@测试图片.dispose
end
alias 默认的菜单界面更新处理 update_call_menu
def update_call_menu
@测试图片.改变显示状态 if Input.trigger?(:A)
@测试图片.隐藏 if Input.press?(:B) || Input.press?(:C)
默认的菜单界面更新处理
end
end
复制代码
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1