⊂⌒~⊃。д。)⊃ ゴロゴロニャ~
ω ・ =) じゃにゃくて、ちゃんとツクってるにゃ~。
ω ・ =) 4階と5階の追加イベント、GW中に終わらせる(予定)にゃ~。
⊂⌒~⊃。д。)⊃ ゴロゴロニャ~
ω ・ =) じゃにゃくて、ちゃんとツクってるにゃ~。
ω ・ =) 4階と5階の追加イベント、GW中に終わらせる(予定)にゃ~。
ω ・ =) スイッチとTouchInput.isReleased()を使って、イベントのある場所でもタッチを区別することができたにゃ~。
にゃんだかんだで、スマホ対応できちゃったっぽいにゃ~(*´ω`*)
ω ・ =) あとはテストを繰り返して不具合がでにゃければいいんだけどにゃ~。
ω ・ =) 今作ってるゲームの重要なプラグインで、トリアコンタンさんの「NobleMushroom」に関係するお話にゃ~。
ω ・ =) 下の図のように、文章を条件分岐で表示させると、文章と選択肢が同じ画面に表示されにゃいんだよにゃ~。
ω ・ =) よくわかんにゃかったから、トリアコンタンさんに聞いてみたにゃ~。
ω ・ =) そしたら、この挙動はデフォルト仕様で決まっていて、文章表示と選択肢表示がエディタ上で続いている場合だけ、文章が消えずに選択肢が表示されるんだってにゃ~。
ω- =) だから、にゃんとか文章の表示と選択肢の表示が連続するように工夫する必要があるんだってにゃ~。
ω- =) うにゃ~こまったにゃ~。
ω- =) うにゃ~
ω- =) うにゃ……
ω ・ =) うにゃッ!閃いたにゃッ!
というわけで、変数に文字列を入れて表示する方法を考えたにゃッ!(=`・ ω ・')シャキーン
ω ・ =)っ 下の図のように、条件分岐で変数に文字列を入れて、文章の表示で変数を参照するようにしたにゃ~。
うまく文章と選択肢が同じ画面に表示されたにゃ~(*´ω`*)
ω ・ =) 引き続きスマホ対応にゃ~。
ω ・ =) スワイプで前進と方向転換を行うんにゃけど、SumRndmDdeさんの「SRD_SwipeInput(翻訳:ムノクラさん)」プラグインを使わせてもらうにゃ~。
ω ・ =) これを導入して、「Input.isTriggered('up')」などキーボードからの入力に対応してたところに追記することで、スワイプ入力にも対応することができたにゃ~。
ω ・ =)Φ 具体的には「Input.isTriggered('up') || SwipeInput.isTriggered('up')」って書いてるにゃ~。
ω ・ =) 同じように、ロングタップも「Input.isTriggered('space') || TouchInput.isLongPressed()」で対応したにゃ~。
ω ・ =) サイコロを振るのは、トリアコンタンさんのピクチャのボタン化プラグイン「PictureCallCommon」を使わせてもらうにゃ~。
ω ・ =) あとはサイコロの画像を用意して、プラグインコマンドから設定するにゃ~。
ω- =) ただテストしたところ、微妙に動作が変にゃところがあるんだよにゃ~。
ω- =) にゃにもにゃいところだと意図した動作ににゃるんだけど、イベントがある場所だと変にゃんだよにゃ~。
ω- =) 例えば、文章を消すためにタップすると、それが決定と認識されてイベントが実行されちゃうとかにゃ~。
ω- =) どうしたもんかにゃ~。
ω ・ =) スマホ対応は先送りにしてたんにゃけど、ま~くんから「あとから対応にするのは面倒くさそうだから、今のうちから対応させちゃおう」って言われてにゃ~。
ω ・ =) 調べておいてたらしくて、「これで実装できないか試して」って言ってきたんにゃ~。
ω ・ =) たしかに今は、キーボードからのインプットしかイベントに書いてにゃいから、スマホからのインプットも追加で書いておいたほうが楽かにゃ~。
ω ・ =) うにゃ~これいけるんじゃにゃいかにゃ~?