private void OnRecvDie(IChannel channel, Message message) { SSpriteDie msg = message as SSpriteDie; NetworkEntity target = networkEntities[msg.entityId]; target.behavior.Die(); }
public override void OnDie() { SSpriteDie msg = new SSpriteDie(); msg.entityId = this.entityId; Broadcast(msg); UpdateActive = false; Console.WriteLine("{0} die", name); dead = true; }