IAnimationFrame script interface
The IAnimationFrame
interface represents a single animation frame within an IAnimation. It derives from the IImageInfo script interface.
IAnimationFrame APIs
- duration
- A read-only number with the relative duration of this animation frame, i.e. 1 for standard speed, 2 for twice as long, etc.
- tag
- A string of the tag assigned for this frame in the Animation Editor.
- originX
- originY
- getOrigin()
- Read-only numbers with the normalized position of the origin within this animation frame, ranging from 0-1. The method returns both values at the same time.
- getImagePointCount()
- Return the number of image points on the animation frame.
- getImagePointX(nameOrIndex)
- getImagePointY(nameOrIndex)
- getImagePoint(nameOrIndex)
- Return the location of an image point on the animation frame in normalized co-ordinates, i.e. ranging from 0-1. Image points are identified either by a case-insensitive string of their name, or their index. If the image point is not found, this returns the origin instead. The
getImagePoint
variant returns [x, y]
.
- getPolyPointCount()
- Return the number of collision polygon points on the animation frame.
- getPolyPointX(index)
- getPolyPointY(index)
- getPolyPoint(index)
- Return the location of a collision polygon point on the animation frame in normalized co-ordinates relative to the origin, by its zero-based index. The
getPolyPoint
variant returns [x, y]
.
Construct Animate Manual
Construct.net
2022-02-28
2024-02-14
You are here:
Search this manual:
This manual entry was last updated on 14 Feb, 2024 at 15:59