public Wall(GameObjType _type, Sprite_Proxy _spriteRef) { type = _type; spriteRef = _spriteRef; anim = new Animation(spriteRef.sprite); setUpAnimation(); soundBank = SoundBankManager.SoundBank(); waveBank = WaveBankManager.WaveBank(); }
public void addAnimation(Animation _anim) { /* if (head == null) head = _anim; else { Animation ptr = head; while (ptr.next != null) { ptr = ptr.next; } ptr.next = _anim; }*/ this.privActiveAddToFront((ManLink)_anim, ref this.active); }
/// <summary> /// Adiciona novas animações /// </summary> /// <param name="name">Nome chave da animação</param> /// <param name="newAnimation">Animação definida</param> public void AddAnimation(string name, Animation newAnimation) { animations.Add(name, newAnimation); }