This movement is designed to aid the creation of presentation or slide shows with CF 2.5. For simple presentations no events are required, all set-up can be completed in the frame editor and the movement will do the rest including swapping frame! No need to position objects off screen in the frame editor to create fly-in effects, position how they will appear when complete and let the movement take care of the rest.
Any object with this movement can have a entrance and/or exit setting (one of each). This determines when
the entrance or exit trigger occurs how the object will respond. The options include none, appear, or
fly in/out from various directions. Objects with any fly in/out setting will display an additional speed
property. All objects with a setting other than 'none' require an index value. This tells us when the entrance/exit is
to take place i.e. the order, more than one object can share the same value if you want events to happen
simultaneously. A value of zero indicates the movement occurs when the frame starts.
To trigger events to proceed based on user key presses as found in many popular presentation software then
the global properties should all be ticked. See below for a complete description of these properties; basically
they tell the movement to detect key presses internally and even change frame when required. With these
options making a presentation is easy and many times will need no events! For the more demanding user
the control extension can be used to apply a custom control system.
Figure 1: Movement properties for the Presentation Movement.
Entrance Properties
Type: Defines the type of entry, none, appear or fly-in.
Speed: The speed for fly-in effects, Very Slow, Slow, Medium, Fast or Very Fast.
Index: Defines when the entrance will play, zero indicates when the frame starts.
Exit Properties
Type: Defines the type of exit, none, appear or fly-out.
Speed: The speed for fly-out effects, Very Slow, Slow, Medium, Fast or Very Fast.
Index: Defines when the exit will play, zero indicates when the frame starts.
Global Properties
These properties are shared by all objects with Invaders movement in the current frame. Therefore changing the values in one
object will also change the values in all other objects with this movement. Unlike most other movements objects with the
Presentation movement are aware of the existence of each other at edit and runtime.
Automatically control movement: The movement will check for
arrow key presses and change the current index value as required.
Automatically change frame: The movement will jump to the previous or next
frame when reaching the end of all index values.
Automatically complete previous index: Select to force the completion of the previous index before
moving forward to the next index.