主题:  两个问题!

疯子

职务:普通成员
等级:1
金币:0.0
发贴:12
注册:2001/8/10 19:23:52
#12001/8/12 9:45:20
1 Text 框怎样改变高度?为什么 Text 框的高度总是固定在41,不能改变?
2 updatestage 命令有什么作用?为什么有时候没有用这个命令也会更新?



南山东篱摄螂

职务:普通成员
等级:4
金币:10.0
发贴:1840
注册:2000/10/22 10:31:19
#22001/8/12 10:47:15
设置TEXT 的Framing 的属性为 Fixed 你就可以任意改变大了。

updatestage有些情况下是自动的,那是因为影片的frame在不断的改变(也就是playback head的移动),所以它的改变看上去是“马上”的,但有时则不这样。
updatestage 的作用实际上就是使你对sprite的改变马上成为现实,而不是等待,尽管这种等待不是很漫长,但是习惯于加上这个命令成是一种好的习惯。



mtyou

职务:普通成员
等级:1
金币:0.0
发贴:78
注册:2000/12/8 16:47:42
#32001/8/13 11:01:53
影片的播放执行顺序是prepareframe----------更新当前帧------------enterframe------------exitframe
也就是在enterfram和exitframe里写的改变sprite的属性不会在当前帧显示出来,因为当前帧在之前已经更新过了,如果此时有需要可以用updatestage更新舞台,但多用会影响执行效率。