tag | The tag to search for. |
Returns one active GameObject tagged tag
. Returns null
if no GameObject was found.
Tags must be declared in the tag manager before using them. A UnityException
will be thrown if the tag does not exist or an empty string or null
is passed as the tag.
var respawnPrefab : GameObject; var respawn: GameObject; // Instantiates respawnPrefab at the location // of the game object with tag "Respawn" // This example assumes that a game object is tagged with "Respawn" function Start() { if (respawn==null) respawn = GameObject.FindWithTag ("Respawn"); Instantiate (respawnPrefab, respawn.transform.position, respawn.transform.rotation); }
using UnityEngine; using System.Collections; public class ExampleClass : MonoBehaviour { public GameObject respawnPrefab; public GameObject respawn; void Start() { if (respawn == null) respawn = GameObject.FindWithTag("Respawn"); Instantiate(respawnPrefab, respawn.transform.position, respawn.transform.rotation) as GameObject; } }
import UnityEngine import System.Collections public class ExampleClass(MonoBehaviour): public respawnPrefab as GameObject public respawn as GameObject def Start() as void: if respawn == null: respawn = GameObject.FindWithTag('Respawn') (Instantiate(respawnPrefab, respawn.transform.position, respawn.transform.rotation) as GameObject)