【ゲームエンジン】Unity初心者質問スレBuild3at GAMEDEV【ゲームエンジン】Unity初心者質問スレBuild3 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト46:名前は開発中のものです。 20/01/13 21:32:16.53 QiViT9Gr.net 質問いいかな? マリオ64+初代トゥームレイダーみたいな3Dアクション作ってるんだけど、 スマホ画面のバーチャルボタンでの二つボタン同時押しがきつい。 例えば、Bダッシュジャンプ(※B押しながらAでジャンプ)とかが出来ない。 そこで物理コントローラでの操作はそのままで、例えばスマホ画面の バーチャルコントローラだけ、Bボタンを "離す入力" を遅延させることは出来ないかな? 例えばスマホではBボタンを離しても、0.5秒は押したままで判定されて、その隙にAボタンを押すみたいな。 スクリプト内では以下でコントローラの入力を取ってる。 UnityEngine.InputSystem.Controls.ButtonControl 自分が思いつくのは拡張メソッドとか? スマホ判定したら、特定のボタンの wasReleasedThisFrame が来たら、何とかして遅延実行させるとか? 47:名前は開発中のものです。 20/01/13 21:46:07.74 Rcgjsxsv.net >>46 さーせん自分インプットシステムようわからんので ここは自称中級者君と糖衣構文君が動くコード書いて説明してれることを祈る 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch