void ListenDestroy(Destroyable _destroyable)
	{
		m_CharacterRef = null;

		if (networkView != null && networkView.enabled) 
			Network.RemoveRPCs(networkView.viewID);

		if (postDestroy != null)
			postDestroy (this, _destroyable.GetComponent<Character>());
	}
Beispiel #2
0
    void ListenDestroy(Destroyable _destroyable)
    {
        m_CharacterRef = null;

        if (networkView != null && networkView.enabled)
        {
            Network.RemoveRPCs(networkView.viewID);
        }

        if (postDestroy != null)
        {
            postDestroy(this, _destroyable.GetComponent <Character>());
        }
    }
 void Remove(Destroyable _destroyable)
 {
     Remove(_destroyable.GetComponent<Character>().id);
 }
Beispiel #4
0
 void Remove(Destroyable _destroyable)
 {
     Remove(_destroyable.GetComponent <Character>().id);
 }