Lumberyard
User Guide (Version 1.15)

Tweener Sample Level

You can use the Samples Project to see an example level that uses tweeners.

To see example Scripted Entity Tweeners in action

  1. In Lumberyard Editor, in the Samples Project, open the level Samples\ScriptedEntityTweenerSample\SampleFullscreenAnimation.

    
						Example level that uses Scripted Entity Tweener.
  2. To switch to gameplay mode, press Ctrl+G. The header, list items, earth, stars, and spaceship use tweeners for their animation.

    
						Animated demonstration of the Sample Level for Tweeners
  3. Press Esc to exit.

To view the sample UI canvas

  1. Open the UI Editor.

  2. Choose File, Open Canvas.

  3. Navigate to the lumberyard_version\dev\SamplesProject\UI\Canvases\ScriptedEntityTweenerSample directory and then select MenuAnimateInSample.uicanvas.

To view the sample Lua Script with the tweener code

  1. In the Hierarchy pane, select MenuSample.

  2. In the Properties pane, under the Lua Script component, for Script, click the { } icon. This opens the samplescreenanimation script in the Lua Editor.

    
						Select the Lua script for the sample tweener code.
  3. See how the script uses the listed parameters. For a complete list of parameters, see Tweener Parameters.

    Try the following:

    • Modify the value of the easeMethod parameter, especially on the blocks that include id = self.Properties.CharacterImage, which represent the spaceship.

    • Increase or decrease the duration parameter.

    • Change the starting position ["x"] and ["y"].

  4. Save your changes and close the Lua Editor.

  5. In the UI Editor, click Preview in the upper right to see how your changes affect the game UI.