てすや (200)

←← 掲示板一覧に戻る ← スレッド一覧に戻る

16 - ブルドック (sage) 2021/08/16(月) 06:36:14.73 ID:t9fmSA5d0

Input.GetKeyって何?Input.GetKeyDownとかもあるけどなにこれ?
Input.GetKeyは押されてる間ずっと
Input.GetKeyDownは押された瞬間
Input.GetKeyUpはキーが離された瞬間
早い話これをvoid Update()やvoid FixedUpdate()の中のif文の中に記述することでゲーム中にキー入力を受け付けてくれるようになりまふ

if (transform.position.y >= -5f)
if (transform.position.y <= 5f)
これは何?
早い話がこのスクリプトがついてるゲームオブジェクトの位置が-5f(5f)以上(未満)の時に実行されるというものでふ
これがないとtransform.Translate(0, 0.08f, 0);この処理でプレイヤーを動かしたときに画面外に吹っ飛んじゃいまふ
-5f(5f)の数値は早い話座標でふ、画面の大きさによっては端に行く前に止まったり画面外まで行けちゃうので
数値は画面端の物に変更してください