RPGツクールMVで作ったゲームをスマホゲームで遊ぶために、十字キーボタンを使いたくなることがあります。
UCHU_MobileOperation.js
という、非常に便利な十字キープラグインがあり、私はありがたく使わせていただいております。
なお、ダウンロードは↓のURLから出来ます。
http://uchuzine.x0.com/demo/
ですが、このプラグイン、1つだけ困った問題があり、設定を間違えるとメモリリークを起こしてゲームが死にます。
原因は、 createMessageWindow
メソッドのオーバーロード時にメモリリークを起こしてることが原因で、
この回避策は、以下でも紹介されております。
http://tm.lucky-duet.com/viewtopic.php?t=371
ですが、いちいちコードを修正するのは大半の人は面倒くさいでしょう。
この回避策の他に、回避できる方法があるので説明します。
プラグインの一覧を開き、 UCHU_MobileOperation
の設定画面を開きます。
HideButton OnMessage
というパラメータを探し、値を true
から false
にして下さい。
これだけでゲームが飛躍的に安定します。
この十字キープラグインを利用してる方は一度お試ししてみるのをオススメします。