前提・実現したいこと
下側に動かしたい。
発生している問題・エラーメッセージ
タグで判定を取って動かすことは出来たんですが下のソースコードだと上側に動いてしまいます
エラーメッセージ
### 該当のソースコード ```ここに言語名を入力C# ソースコード ``` Rigidbody2D rb; public float moveSpeed = 0.02f; void Start() { //GetComponentの処理をキャッシュしておく rb = GetComponent<Rigidbody2D>(); } void OnTriggerEnter2D(Collider2D other) { if (other.gameObject.tag == "player") { //velocity: 速度 rb.velocity = new Vector2(rb.velocity.x,moveSpeed); } } ### 試したこと ### 補足情報(FW/ツールのバージョンなど) Unity2017 4.0
質問はせめて普通に読めるように書きましょう。後から編集もできます。
回答1件
あなたの回答
tips
プレビュー