【ゲームエンジン】Unity初心者質問スレBuild3at GAMEDEV【ゲームエンジン】Unity初心者質問スレBuild3 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト528:名前は開発中のものです。 20/02/15 00:02:54.50 3DQdE0Zm.net てかそれスマホゲーの話? pcゲーも課金広告が主流なの? 529:名前は開発中のものです。 20/02/15 00:44:59 Knc6MN40.net Unityの教科書2019の通りやってもキャラが横移動しなくなりました 2Dの横スク作ってます public class PlayerController : MonoBehaviour { Rigidbody2D rigid2D; float jumpForce = 680.0f; float walkForce = 30.0f; float maxWalkSpeed = 2.0f; // Use this for initialization void Start() { this.rigid2D = GetComponent<Rigidbody2D>(); } void Update() { //左右移動 int key = 0; if (Input.GetKey(KeyCode.RightArrow))key = 1; if (Input.GetKey(KeyCode.LeftArrow)) key = -1; float speedx = Mathf.Abs(this.rigid2D.velocity.x); 530:名前は開発中のものです。 20/02/15 00:46:12 Knc6MN40.net if (speedx < this.maxWalkSpeed) { this.rigid2D.AddForce(transform.right * key * this.walkForce); } //動く方向に応じて反転 if (key != 0) { transform.localScale = new Vector3(key, 1, 1); } } } 実行すると画像の反転だけして移動してくれません・・・ インスペクターのほうはちゃんとやってる(RigidBody2D BoxCollider2D付与) エラーは出ない 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch