Deduplicates some text in fps_tutorial part 2

There is some duplicated text in this section.
I opted for the text that more clearly explained the code in my mind.
This commit is contained in:
GrooveStomp
2020-05-21 21:46:03 -07:00
parent 0b93f7702b
commit 0d3919ee99

View File

@@ -215,9 +215,11 @@ If they are the same, then we write a warning to the console and return ``true``
Secondly, we see if :ref:`AnimationPlayer <class_AnimationPlayer>` has the animation with the name ``animation_name`` using ``has_animation``.
If it does not, we return ``false``.
Thirdly, we check whether ``current_state`` is set. If ``current_state`` is *not* currently set, then we
set ``current_state`` to the passed in animation name and tell :ref:`AnimationPlayer <class_AnimationPlayer>` to start playing the animation with
a blend time of ``-1`` at the speed set in ``animation_speeds`` and then we return ``true``.
Thirdly, we check whether ``current_state`` is set. If we have a state in ``current_state``, then we get all the possible states we can transition to.
If the animation name is in the list of possible transitions, we set ``current_state`` to the passed in
animation (``animation_name``), tell :ref:`AnimationPlayer <class_AnimationPlayer>` to play the animation with
a blend time of ``-1`` at the speed set in ``animation_speeds`` and return ``true``.
.. note:: Blend time is how long to blend/mix the two animations together.
@@ -229,12 +231,6 @@ a blend time of ``-1`` at the speed set in ``animation_speeds`` and then we retu
We set the blend time to ``-1`` because we want to instantly change animations.
If we have a state in ``current_state``, then we get all the possible states we can transition to.
If the animation name is in the list of possible transitions, we set ``current_state`` to the passed
in animation (``animation_name``), tell :ref:`AnimationPlayer <class_AnimationPlayer>` to play the animation with a blend time of ``-1`` at the speed set in
``animation_speeds`` and return ``true``.
_________
Now lets look at ``animation_ended``.