originMode

Usage

-- Lingo syntax
memberOrSpriteObjRef.originMode

// JavaScript syntax
memberOrSpriteObjRef.originMode;

Description

Cast member property and sprite property; sets the origin point around which scaling and rotation occurs, as follows:

This property can be tested and set.

Note: This property must be set to the default value if the scaleMode property is set to #autoSize, or the sprite will not display correctly.

Example

This sprite script uses the originMode property to set up a Flash movie sprite so its origin point can be set to a specific point. It then sets the horizontal and vertical origin points.

-- Lingo syntax
property spriteNum

on beginSprite me
   sprite(spriteNum).originMode = #point
   sprite(spriteNum).originH = 100
   sprite(spriteNum).originV = 80
end

// JavaScript syntax
function beginSprite() {
   sprite(this.spriteNum).originMode = symbol("point");
   sprite(this.spriteNum).originH = 100;
   sprite(this.spriteNum).originV = 80;
}

See also

originH, originV, originPoint, scaleMode