示例#1
0
文件: Player.cs 项目: snaik27/GGJ2020
 private void Awake()
 {
     audioSource = GetComponent <AudioSource>();
     playerInput = GetComponent <PlayerInput>();
     Camera      = Camera.main;
     m_Rigidbody = GetComponent <Rigidbody>();
     m_Animator  = GetComponent <Animator>();
     m_Armature  = transform.Find("Megaman_Armature");
     eventArgs   = new LockOnEventArgs();
 }
示例#2
0
文件: Player.cs 项目: snaik27/GGJ2020
 protected virtual void OnLockOnChanged(LockOnEventArgs e)
 {
     e.lockedOn    = lockedOn;
     e.lockedEnemy = lockedEnemy;
     LockOnChanged?.Invoke(this, e);
 }
示例#3
0
 private void OnLockOnChanged(object sender, LockOnEventArgs e)
 {
     LockedTarget = e.lockedEnemy;
     TargetLocked = e.lockedOn;
 }