Re: [問題] RMXP 設定按鈕
看板RPGMaker (RPG製作大師 - RPG Maker)作者yzugsr (Bird)時間18年前 (2006/12/31 14:35)推噓2(2推 0噓 2→)留言4則, 1人參與討論串4/4 (看更多)
完工
1.
請不要更改原本的腳本
先開一個新專案試
2.
將這些程式貼到main的begin上方就好
module Input
Input::MAPPING = {
Input::A => Input::B, Input::B => Input::C
}
class << self
%w{trigger? press? repeat?}.each { |origin|
hooked = "h_"+origin
alias_method hooked, origin
eval("def #{origin}(arg); #{hooked}(mapping(arg)); end")
}
end
def self.mapping(arg)
Input::MAPPING[arg] || arg
end
end
我沒有看你要怎麼調,你照你的需求改紅色這行就好
我範例的意思是:
接收到Input::A時當作原本的Input::B處理,Input::B當Input::C處理
這樣應該比較方便,不用改原本的腳本
你不想要時把這段程式碼拿掉,或直接把紅色這行拿掉也行
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.216.183.10
推
12/31 14:59, , 1F
12/31 14:59, 1F
推
01/01 12:27, , 2F
01/01 12:27, 2F
→
01/01 12:28, , 3F
01/01 12:28, 3F
→
01/01 12:28, , 4F
01/01 12:28, 4F
討論串 (同標題文章)
完整討論串 (本文為第 4 之 4 篇):
RPGMaker 近期熱門文章
PTT遊戲區 即時熱門文章
35
100
8
21