using System.Collections;
using System.Collections.Generic;
using UnityEngine;
namespace MuHua {
///
/// 角色 - 模块
///
public abstract class MCharacter {
/// 变换器
public Transform transform;
/// 动画器
public Animator animator;
/// 运动器
public Movement movement;
public MCharacter(Animator animator) => this.animator = animator;
/// 更新
public abstract void Update();
/// 动作过渡
public abstract bool Transition(IKinesis kinesis);
/// 动画结束
public abstract void AnimationExit();
}
}