public void OnCardSelectedInTarget(ref SpriteRenderer backgroundSpriteRenderer) { m_VisualizeEffect = new CardGlowingEffect(); CardVisualizeEffectData selectedEffectData = new CardVisualizeEffectData.CardVisualizeEffectGlowing(2.0f, 0.3f, Color.magenta); m_VisualizeEffect.InitVisualizeEffect(backgroundSpriteRenderer.gameObject, selectedEffectData); }
public void OnCardAttacked() { m_VisualizeEffect = new CardHitEffect(); CardVisualizeEffectData HitEffectData = new CardVisualizeEffectData.CardVisualizeEffectHit(4, 0.3f); m_VisualizeEffect.InitVisualizeEffect(gameObject, HitEffectData); }
public void OnCardInAction(ref SpriteRenderer backgroundSpriteRenderer) { m_VisualizeEffect = new CardGlowingEffect(); CardVisualizeEffectData inActionEffectData = new CardVisualizeEffectData.CardVisualizeEffectGlowing(2.0f, 0.3f, Color.cyan); m_VisualizeEffect.InitVisualizeEffect(backgroundSpriteRenderer.gameObject, inActionEffectData); }
public void OnCardAttacking() { m_VisualizeEffect = new CardAttackEffect(); CardVisualizeEffectData AttackEffectData = new CardVisualizeEffectData.CardVisualizeEffectAttack(1.0f, 1.0f); m_VisualizeEffect.InitVisualizeEffect(gameObject, AttackEffectData); }