Project1

标题: 有什麼辦法可以讓確定鍵暫時失效? [打印本页]

作者: 卡奥尼特    时间: 2016-2-22 04:59
标题: 有什麼辦法可以讓確定鍵暫時失效?
本帖最后由 卡奥尼特 于 2016-2-22 12:35 编辑

  因為我正嘗試做END,所以需要用到這個效果==(只是想要暫時性的失效而已== 但我又不知道改哪個地方…… )
只是想要個暫時性的失效,打個比方:對話框如果是用 ‘\^’定義的話,在此期間如果再按下確定鍵的時候還是會立即顯示全文……
                                                           如果我不想讓它立即顯示全文呢?
順便,我是逆轉裁判派!逆轉檢事派!逆轉系列派!
順便,我是逆轉裁判派!逆轉檢事派!逆轉系列派!
順便,我是逆轉裁判派!逆轉檢事派!逆轉系列派!

說三次了……
作者: Vortur    时间: 2016-2-22 06:43
看楼主需要了。最好能有个ed的介绍。

可以尝试使用滚动字幕,并且禁用快进。
可以尝试使用播放电影,不过这样需要先编辑一段视频。
使用事件动画也是可以做到的。

不过因为特殊需求,必须要屏蔽确定键的话,在下不清楚应该怎么做。但印象里有个脚本是可以的,只是记得有些模糊了,不确定它真的有。

作者: howhow1314    时间: 2016-2-22 10:32
本帖最后由 howhow1314 于 2016-2-22 10:40 编辑

如果只是用於你提到的例子的話…
RUBY 代码复制
  1. class Window_Message
  2.   alias bopomofo_update_show_fast update_show_fast
  3.   def update_show_fast
  4.     bopomofo_update_show_fast if !$game_switches[1]
  5.   end
  6. end


如果不是
RUBY 代码复制
  1. class << Input
  2.   alias bopomofo_trigger? trigger?
  3.   def trigger?(sym)
  4.     return false if sym == :C && $game_switches[1]
  5.     bopomofo_trigger?(sym)
  6.   end
  7. end





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