Beispiel #1
0
    public void FixedUpdate()
    {
        if (!_sense.DetectedPlayer)
        {
            return;
        }

        _animation = DetermineFaceDirection();
        _sprite.PlaySingleFrame(_animation, false, AnimationMode.Loop);
    }
Beispiel #2
0
 private void PerformSpriteAnimation(string animation)
 {
     _animation.PlaySingleFrame(animation, true, _animationMode);
 }
Beispiel #3
0
 private void Animate(DirectionalBehavior behavior)
 {
     _sprite.PlaySingleFrame(behavior.ActionAnimation, false, AnimationMode.Loop);
 }