レス書き込み
スレへ戻る
写
レス栞
レス消
【ゲームエンジン】Unity初心者質問スレBuild3
PC,スマホ,PHSは
ULA
べっかんこ
公式(スマホ)
公式(PC)
で書き込んでください。
名前
メール
引用切替:
レスアンカーのみ
>>215 > すみません、変な質問なんですが Input.GetAxisRaw("Horizontal") > この処理をキーを離さずに一度リセットして認識し直させる方法はありませんか? > > 、、というのも「ある状況」になるとキーを押しっぱなしのままだと > Input.GetAxisRaw("Horizontal")が認識されない状態になるバグがあり、 > 一度でもキーを放して押し直すとちゃんと認識されるようになるんです。 > その原因がどうにもわからないので、その状況になれば毎度リセットさせたいな、と。 > > 具体的に言いますと > プレイヤーが死んだら即定位置からリスタートする状況のゲームがあって > 移動方法はInput.GetAxisRaw("Horizontal")からキー入力を受け取るんですが > プレイヤーが死んだ時に例えば右キーを押しっぱなし(「+1」を受け取り続ける)で死んだとして > 押していた右キーをそのまま押したままリスタートを向かえますと > 開始直後右入力を認識してない(Input.GetAxisRaw("Horizontal")で受け取る値は0のまま)状態となってしまうんです。 > ですが一度キーを放して押し直すと「+1」を受け取るのです。 > これだけ聞くとよくあるソースミスと思われるでしょうが、ちょっと > Input.GetAxisRawのバグっぽいんですよね。 > > とりあえず、プレイヤーが死んでリスタートされる時に > 例えばvoid Start()の中に(Input.GetAxisRaw("Horizontal")を > 取得しなおす処理を書いてやりたいんです。 > これが不思議なことに(Input.GetAxisRaw("Horizontal")を書いただけじゃ > 取得しなおしてくれないんですよね、、、、
ローカルルール
SETTING.TXT
他の携帯ブラウザのレス書き込みフォームはこちら。
書き込み設定
で書き込みサイトの設定ができます。
・
ULA
・
べっかんこ(身代わりの術)
・
べっかんこ(通常)
・
公式(スマホ)
・
公式(PC)[PC,スマホ,PHS可]
書き込み設定(板別)
で板別の名前とメールを設定できます。
メモ帳
(0/65535文字)
上
下
板
覧
索
設
栞
歴
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.014s