前提・実現したいこと
ゲームでシーン遷移を行いたいが、変数を使っていないのにCS0029が出てきてどうにもなりません。
発生している問題・エラーメッセージ
Assets\Scenes\New Folder\transport.cs(17,13): error CS0029: Cannot implicitly convert type 'string' to 'bool'
該当のソースコード
C#
1using System.Collections; 2using System.Collections.Generic; 3using UnityEngine; 4using UnityEngine.SceneManagement; 5 6public class transport : MonoBehaviour 7{ 8 // Start is called before the first frame update 9 void Start() 10 { 11 12 } 13 14 // Update is called once per frame 15 void OnTriggerEnter2D(Collider2D collider) 16 { 17 if (collider.gameObject.tag = "Other") 18 { 19 SceneManager.LoadScene("battle scene"); 20 } 21 } 22} 23
試したこと
全く分からなかったので自分ではどうしようもできませんでした。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2021/10/21 16:08
2021/10/21 16:23