Cool Monkey LLC
  • Docs
  • FAQ
  • Contact
  • Download
Documentation
  • Scroller2d
  • AnimationProperty
Structure

AnimationProperty

Declaration

struct AnimationProperty

Topics

Initializers

init()
init(from: any Decoder) throws

Instance Properties

var animationFrameStart: Int?
var callbackFunction: String?
var changePhysics: Bool?
var cycleEndProperties: [CycleEndProperties]?
var delays: Delays?
var distanceDuration: CGFloat?
var fadeTimeLengthRange: String?
var flipImage: Bool?
var frequency: String?
var horizontalFlip: Bool?
var id: UUID?
An autogenerated unique identifier.
var idleAnimationDuration: CGFloat?
var loopAnimation: Bool?
var moveDirection: String?
var noPhysicsFirstFrame: Bool?
var noPhysicsLastFrame: Bool?
var physics: PhysicsProperty?
var physicsMoveFrameNumber: Int?
var randomDistanceFromBase: String?
var resetPositionOnContact: Bool?
var velocity: String?
var verticalFlip: Bool?
var waitPerAnimationFrame: WaitPerAnimationFrame?

Default Implementations

  Equatable Implementations
  Reflectable Implementations

See Also

Audio and Effects

struct GameSound
struct CycleEndProperties


  • Changelog
  • contact
  • Search
Scroller2d