0
foreachループのときにアクティブをfalseに設定する方法。ここ はループです:foreachループでgameobjectを1に設定する方法
public void OnemoreTry(){
var respawns = GameObject.FindGameObjectWithTag ("Enemy");
foreach (GameObject respawn in respawns) {
respawn.SetActive(false);
}
ERROR: foreach文は
は 'respawn.SetActive(false)'が機能しません。エラーは何ですか? – Roshan
foreach文は 'GetEnumerator 'の定義を含んでいないか、またはアクセス不能であるため、' UnityEngine.GameObject'型の変数に対しては機能しません。 – Comp
'FindGameObjectWithTag'は単一のGameObjectを返します。複数のバージョンの 'FindGameObjectsWithTag'を使うべきです。 – Serlite