|
主题: 能否实时改变一个正方形的宽度?请指教。
|
跋涉者
职务:普通成员
等级:2
金币:1.0
发贴:520
|
#12003/3/21 9:00:02
先放一个显示图标,画一个正方形,再放一个显示图标,画一个标尺,将其属性设为可在路径上移动,我想实现正方形的宽度可随标尺的移动而改变的动画,请问高手可以实现吗?应怎么做呢?请指教。
|
与人同乐
职务:管理员
等级:6
金币:18.0
发贴:3928
|
#22003/3/21 9:32:39
根据pathposition,先erase,再draw吧。
|
跋涉者
职务:普通成员
等级:2
金币:1.0
发贴:520
|
#32003/3/21 9:39:04
版主的意思是说要重画吗?
|
与人同乐
职务:管理员
等级:6
金币:18.0
发贴:3928
|
#42003/3/21 9:49:42
是的。先擦去旧的,再绘制新图。
|
跋涉者
职务:普通成员
等级:2
金币:1.0
发贴:520
|
#52003/3/21 9:55:35
麻烦版主详细说一下可以吗?先谢了。
|
与人同乐
职务:管理员
等级:6
金币:18.0
发贴:3928
|
#62003/3/21 10:00:53
将标尺属性设为可在路径上移动,并且想实现正方形的宽度可随标尺的移动而改变的动画,那么标尺的位置通过系统变量pathposition获得比较方便。根据位置值,用DrawBox函数来绘图就可以了,因为起点坐标应该是固定的吧。绘图之前,用eraseicon函数来擦除老图就可以了。
|
跋涉者
职务:普通成员
等级:2
金币:1.0
发贴:520
|
#72003/3/22 8:14:47
我用FLASH做的这效果,比用AW要简便。
|
跋涉者
职务:普通成员
等级:2
金币:1.0
发贴:520
|
#82003/3/22 8:15:53
Y在上个帖子中说 引用: 将标尺属性设为可在路径上移动,并且想实现正方形的宽度可随标尺的移动而改变的动画,那么标尺的位置通过系统变量pathposition获得比较方便。根据位置值,用DrawBox函数来绘图就可以了,因为起点坐标应该是固定的吧。绘图之前,用eraseicon函数来擦除老图就可以了。
谢谢版主。
|
5D荣誉斑竹
职务:普通成员
等级:3
金币:10.0
发贴:954
|
#92003/3/22 10:03:10
绝好的方法!!!!!! ;) 表扬!!!!!
真正的光明绝不是永没有黑暗的时间,只是永不被黑暗所湮没罢了;真正的英雄绝不是永没有卑下的情操,只是永不被卑下的情操所屈服罢了。
|