|
主题: 求助一段随机运动的代码
|
 龚子哥
职务:普通成员
等级:1
金币:0.0
发贴:138
|
#12002/8/13 22:14:38
场景(760,450)有一MCq名为flya。我想令此MC在场景中随机运动,轨迹无序,忽快忽慢,但不超过760*450的范围。。。。。。有高手帮吗?
|
 Demon.S
职务:版主
等级:5
金币:10.0
发贴:2468
|
#22002/8/14 13:04:09
var range=100 var speed=random(100); this.gotoandplay(this._currentframe+speed)
|
 龚子哥
职务:普通成员
等级:1
金币:0.0
发贴:138
|
#32002/8/14 15:17:05
? 没有全部代码啊?
|
 5D荣誉版主
职务:普通成员
等级:2
金币:1.0
发贴:515
|
#42002/8/14 17:42:46
几个月前的代码,希望对你会有所帮助。 speed = 5; xstep=speed ystep=speed width=750 height=450 function move_mc() { if (target_mc._x<0) { xstep = Math.random()*speed; } if (target_mc._x>width) { xstep = -Math.random()*speed; } if (target_mc._y>height) { ystep = -Math.random()*speed; } if (target_mc._y<0) { ystep = Math.random()*speed; } target_mc._x += xstep; target_mc._y += ystep; } this.onEnterFrame = move_mc;
|
 darkvn
职务:普通成员
等级:1
金币:1.0
发贴:222
|
#52002/8/17 11:32:48
楼上的代码效果肯定不理想:) 运动起来一抖一抖的吧?
|
 5D荣誉版主
职务:普通成员
等级:2
金币:1.0
发贴:515
|
#62002/8/17 19:38:15
一抖一抖是比较难解决,尤其是fps低的时候。不知谁有好办法没。
|
 龚子哥
职务:普通成员
等级:1
金币:0.0
发贴:138
|
#72002/8/17 21:50:28
3Q,继续候教……………
|