急求救者个flash怎么让龙围绕那个地球转,现在是乱转

来源:百度知道 编辑:UC知道 时间:2024/07/07 04:21:04
急求救者个flash怎么让龙围绕那个地球转,现在是乱转的,

帧上的代码:
for (c = 0; c < 20; c++)
{
duplicateMovieClip("point", "p" + c, 1000 - c);
this["p" + c].PA = "p" + (c - 1);
this["p" + c].shape.gotoAndStop(c + 1);
} // end of for
p0.PA = "follow";
point._visible = false;
var angle = 0;
follow.RADIANS = 0.017453;
follow.angle = 0;
follow.newTAngle = 0;
follow.angleAdd = 0;
follow.count = 0;
follow.rotations = 0;
stop();

影片剪辑上的代码:
onClipEvent (enterFrame)
{
xDif = _root._xmouse - this._x;
yDif = _root._ymouse - this._y;
oldTAngle = newTAngle;
newTAngle = Math.floor(Math.atan2(xDif, yDif) / RADIANS);
if (oldTAngle < newTAngle - 180 && rotations > -1)
{
rotations--;
}
else if (newTAngle + 180 < oldTAngle && rotations < 1)
{

最好的方法就是不用代码,自己用手一帧一帧去弄,没这么麻烦。不一定所有的动画都要代码的。相信我!

代码我不知道,不过这龙倒是很好看,我收下了,不介意吧,O(∩_∩)O哈哈~

你把大致的代码拿出来,这么多,谁会详细的去看