#12004/2/3 10:14:50
在书上看的,现在写下来希望对大家有帮助!!
QuickTime 可以允许用户在sprite对象的矩形环绕框中对QuickTime媒体进行旋转、缩放和偏移操作。在AW中这一切功能都可以通过修改sprite对象的rotation,scale 和translation属性来实现。
下面命令可以显示出sprite对象的rotation属性值,与sprite图标的roation属性值一致:
IconRotation:=GetIconProperty(IconID@"QuickTime",#rotation)
--IconRotation变量的值为45
SpriteRotation:=GetSpriteProperty(IconID@"QuickTime",#rotation)
--SpriteRotation变量的值为45
下面命令说明对sprite图标的 rotation属性值的修改会影响到响应的sprite 对象的rotation属性:
SetIconProperty(IconID@"QuickTime",#rotation,90)
IconRotation:=GetIconProperty(IconID@"QucikTime",rotation)
--IconRotation变量的值为90
SpriteRotation:=GetSpriteProperty(IconID@"QuickTime",#rotation)
--SpriteRotation变量的值为90
下面的命令 对sprite对象的rotation属性修改时并不影响sprite图标的 rotation的属性值:
SetSpriteProperty(IconID@"QuickTime",#rotation,180)
IconRotation:=GetIconProperty(IconID@"QuickTime",#rotation)
--IconRotation变量的值为90
SpriteRotation:=GetSpriteProperty(IconID@"QuickTime",#rotation)
--SpriteRotation变量的值为180