25 lines
812 B
C#
25 lines
812 B
C#
using Axibug;
|
|
using System.Collections.Generic;
|
|
using UnityEngine;
|
|
|
|
namespace Game
|
|
{
|
|
public interface ICharMachineBase
|
|
{
|
|
/// <summary>
|
|
/// ´«ÈëÓж¯»»úµÄ²ã¼¶
|
|
/// </summary>
|
|
/// <param name="trans"></param>
|
|
public abstract void InitMachine(Transform trans, S_ROLE_DATA_BASE data = null);
|
|
public abstract void ReleazeMachine();
|
|
public abstract void Update_Logic();
|
|
public abstract void SetAttack(string anim);
|
|
public abstract void SetOtherAnime(string anim);
|
|
public abstract void PlayDead();
|
|
public abstract void PlayHit();
|
|
public abstract void StartRun();
|
|
public abstract void BackToIdle();
|
|
public abstract void DeadToIdle();
|
|
public abstract void SetAnimatorSpeed(float speed);
|
|
}
|
|
} |