|
MapAnimFrameRate | ||
MapAnimFrameRate MapIndex, AnimIndex, FrameRate | ||
Parameters: MapIndex = The Index of the Map that you wish to create an anim within AnimIndex = The Index of the tile animation to create FrameRate = The frame rate of this animation |
||
Returns: NONE | ||
MapAnimFrameRate sets the rate of change (in updates) of a block animation. The animation speed is not given in frames per second, rather it works as a frame counter. Each time map anims are updated, the "CurrentFrameRate" counter decreases until it reaches zero (or bellow), upon doing that, the counter is reset, and the current frame is changed to the next in the animation sequence. For example, If you set an animation frame rate to 10, then this animation requires 10 calls to the UpdateMapAnims command before it will actually change frames. Since UpdateMapAnims should only be called once per update of your games main loop. So you can think of the frame rate as being a counter for the number of frames that should pass, before the current animation frame changes. FACTS: * Animations frames rate default to a speed of 1. This means the anim will change fraes every time "UpdateMapAnims" is called. Mini Tutorial: This example shows the hands on creation of a Map, and the basic creation of a map Anims. It then displays the anims information for you. Which should give you a feel, for how the block animation commands are used togethert.
This example would output.
|
Related Info: | CreateMapAnim | DeleteMapAnim | GetMapAnimStatus : |
|
|||||||||||||||||||||||||||||||||||||||
(c) Copyright 2002 - 2024 - Kevin Picone - PlayBASIC.com |