示例#1
0
    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);
    }
示例#2
0
    public void OnCardAttacked()
    {
        m_VisualizeEffect = new CardHitEffect();

        CardVisualizeEffectData HitEffectData = new CardVisualizeEffectData.CardVisualizeEffectHit(4, 0.3f);

        m_VisualizeEffect.InitVisualizeEffect(gameObject, HitEffectData);
    }
示例#3
0
    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);
    }
示例#4
0
    public void OnCardAttacking()
    {
        m_VisualizeEffect = new CardAttackEffect();

        CardVisualizeEffectData AttackEffectData = new CardVisualizeEffectData.CardVisualizeEffectAttack(1.0f, 1.0f);

        m_VisualizeEffect.InitVisualizeEffect(gameObject, AttackEffectData);
    }