主题:  在AW中控制QuickTime

wh7911

职务:普通成员
等级:1
金币:0.0
发贴:6
#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



滨滨

职务:版主
等级:4
金币:13.0
发贴:1931
#22004/2/4 0:13:42
鼓励一下!