// 更新卡牌是否可以出牌,自己手牌 public void updateCardOutState(bool benable) { if (benable) { if (true) { if (true) { addFrameEffect(); m_frameEffect.play(); } else { if (m_frameEffect != null) { m_frameEffect.stop(); } } } } else { if (m_frameEffect != null) { m_frameEffect.stop(); } } }
// 添加技能准备特效,主要是法术卡,但是释放的时候基本都是英雄卡上 public void startSkillAttPrepareEffect(int effectId) { if (m_skillAttPrepareEffect == null) { m_skillAttPrepareEffect = addLinkEffect(effectId, false, true); } else { m_skillAttPrepareEffect.setTableID(effectId); if (m_skillAttPrepareEffect.bPlay()) { m_skillAttPrepareEffect.stop(); // 直接停止掉 } m_skillAttPrepareEffect.play(); } }