Beispiel #1
0
 /// <summary>
 /// Magic1的攻击
 /// </summary>
 void MagicAtkSkill_1()
 {
     playAni = _factory.GetPlayerAniComponent(PlayerAniModeType.YuKa);
     playAni.PlayerMagicAtk(SkillPosType.Magic1, true);
     mask1.fillAmount = 1f;
     magic1.enabled   = false;
 }
Beispiel #2
0
    /// <summary>
    /// Magic2的攻击
    /// </summary>
    void MagicAtkSkill_2()
    {
        playAni = _factory.GetPlayerAniComponent(PlayerAniModeType.YuKa);

        playAni.PlayerMagicAtk(SkillPosType.Magic2, false);
        mask2.fillAmount = 1f;
        magic2.enabled   = false;
    } /// <summary>
Beispiel #3
0
    /// <summary>
    /// 得到模型动画的组件
    /// </summary>
    /// <param name="modeType"></param>
    /// <returns></returns>
    public IPlayAnimation GetPlayerAniComponent(PlayerAniModeType modeType)
    {
        switch (modeType)
        {
        case PlayerAniModeType.YuKa:
            _ani = PlayerYuKAnimation._instance;
            break;
        }



        return(_ani);
    }
Beispiel #4
0
 /// <summary>
 /// 普通的攻击
 /// </summary>
 void NormalAtkSkill()
 {
     playAni = _factory.GetPlayerAniComponent(PlayerAniModeType.YuKa);
     playAni.PlayerNormalAtk();
 }