The ISkinSizeController interface provides methods for resizing, scaling, and self-scaling of player skin. This interface is currently supported by the Advanced, Crystal, and Lite skins.
Method | Description |
---|---|
getAutoSize():Boolean | Returns true if self-scaling is been enabled for the skin, false otherwise |
setAutoSize(autoSize:Boolean):Void | This method allows to set self-scaling property. If self-scaling is enabled, the skin will occupy entire Flash player window |
getWidth():Number | Returns width of the skin in pixels |
getHeight():Number | Returns height of the skin in pixels |
setSize(width:Number, height:Number):Void | This method allows to set width and height in pixels of the window where skin is displayed. Applies to the skin if self-scaling is disabled |
getScaleX():Number | Returns X-direction scaling value of the window where skin is displayed. Applies to the skin if self-scaling is disabled Note:The default value is 100% |
getScaleY():Number | Returns Y-direction scaling value of the window where skin is displayed. Applies to the skin if self-scaling is disabled Note:The default value is 100% |
setScale(scaleX:Number, scaleY:Number):Void | This method allows to set X and Y scaling of the window where skin is displayed |