打印

[AS3] init需要移动一定距离,应该用什么事件

例如有一个圆,需要在程序开始的时候无任何鼠标键盘时间,需要移动若干距离
用onEnterFrame不知道用什么来控制距离- -有没有相关的事件可以控制
搞个变量来记录要移动的距离嘛。
对- -我搞了- -然后发生了内存不够- -直接退出的情况
因为我所要移动的元素大概是6个,在
fuction onEnterFrame 函数里写的是
while(d<dis)//d是已经移动了的距离,dis是想要移动的
{
  for(...){...}//这个是Mc实例集的移动,其中移动用的是mc.x += 2;
  d++;
}
也就是我想每个元素移动200px- -
但是这个程序 - -运行不能
稍微修改的- -也没效果

[ 本帖最后由 f0ur 于 2008-8-15 21:57 编辑 ]
什么变量啊,能搞得内存不够
附件: 您所在的用户组无法下载或查看附件,您需要注册/登录后才能查看!

TOP

还在为头像烦恼?还在为不能关注好友动态烦忧?快来蓝色理想家园吧!
我怀疑 - -是死循环了-_-

TOP

已解决-_-首先变量一定要全局的- -然后就是要用if,而不是for或者while

TOP