Destroy the object associated with this view ID across the network.
var timer : float = 0; function Awake () { timer = Time.time; } // Network destroy the object which has this script // it must have a NetworkView attached function Update() { if (Time.time - timer > 2) { Network.Destroy(GetComponent(NetworkView).viewID); } }
using UnityEngine; using System.Collections; public class Example : MonoBehaviour { public float timer = 0; void Awake() { timer = Time.time; } void Update() { if (Time.time - timer > 2) Network.Destroy(GetComponent<NetworkView>().viewID); } }
import UnityEngine import System.Collections public class Example(MonoBehaviour): public timer as float = 0 def Awake() as void: timer = Time.time def Update() as void: if (Time.time - timer) > 2: Network.Destroy(GetComponent[of NetworkView]().viewID)
Destroy the object across the network.
var timer : float = 0; function Awake () { timer = Time.time; } // Network destroy the object which has this script function Update() { if (Time.time - timer > 2) { Network.Destroy(gameObject); } }
using UnityEngine; using System.Collections; public class Example : MonoBehaviour { public float timer = 0; void Awake() { timer = Time.time; } void Update() { if (Time.time - timer > 2) Network.Destroy(gameObject); } }
import UnityEngine import System.Collections public class Example(MonoBehaviour): public timer as float = 0 def Awake() as void: timer = Time.time def Update() as void: if (Time.time - timer) > 2: Network.Destroy(gameObject)