using Chronos;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
namespace AdonGameKit
{
///
/// anim事件接收类
///
public class FBXEventYL : MonoBehaviour
{
GameObject m_Owner;
///
/// 设置言灵类
///
///
public void SetOwner(GameObject owner)
{
m_Owner = owner;
}
#region ============================================ Animation Event ============================================
///
/// 普通攻击进入
///
public void OnAttackStart()
{
if(m_Owner)
{
m_Owner.SendMessage("OnAttackStart");
}
}
///
/// 普通攻击进入
///
public void OnAttackOn(string attackId)
{
if(m_Owner)
{
m_Owner.SendMessage("OnAttackOn",attackId);
}
}
///
/// 普通攻击结束
///
public void OnAttackOff()
{
if(m_Owner)
{
m_Owner.SendMessage("OnAttackOff");
}
}
///
/// 震屏
///
public void OnShake(int lv = 0)
{
if(lv == 0)
{
//m_Owner.SetCameraShake(m_Owner.transform.position, 0.8f, 0.1f, 0.2f);
}
else if (lv == 1)
{
//m_Owner.SetCameraShake(m_Owner.transform.position, 2f, 0.1f, 0.3f);
}
}
#endregion
}
}