WEB开发网
开发学院图形图像Flash Flash游戏教程:控制物体运动三法 阅读

Flash游戏教程:控制物体运动三法

 2009-04-07 12:01:23 来源:WEB开发网   
核心提示: 在垂直方向运动的代码你可以自己写了吧,我这里就不说什么了,Flash游戏教程:控制物体运动三法(5), 影片中,你也可以把图片换成动画,就一定能开发出属于自己的Flash游戏,在这里,如果你想自己做人物动画(如果你自己不会画的话,就把GIF动画拆下来用

在垂直方向运动的代码你可以自己写了吧,我这里就不说什么了。

影片中,你也可以把图片换成动画。如果你想自己做人物动画(如果你自己不会画的话,就把GIF动画拆下来用。明白嘛!),你可以制作8张图片,两个一组,前后左右方位的共四组,然后在影片中再增加几帧就OK了(大家可以自己探索一下)。这样就不会象导入Gif动画后影片一直动个不停了。

方法三、通过鼠标拖拽和点击实现物体的任意运动

拖拽方法的实现是很简单的,但它在游戏中的运用却是很广泛的。如拼图,推箱子,打老鼠,棋类等游戏都要用到这种方法。

新增一个名为"mc"的影片。然后右键单击鼠标输入下面的代码即可:

onClipEvent (mouseDown) { //当鼠标按下时执行下面代码
startDrag (mc); //让影片吸附在鼠标并跟随鼠标一起运动
}
onClipEvent (mouseUp) { //当松开鼠标时执行下面代码
stopDrag (); //影片脱离鼠标
}

这段代码的功能是点击一下鼠标,影片就出现在什么地方。

新增一个名为"mc"的影片。然后右键单击鼠标输入下面的代码即可:

onClipEvent (mouseDown) {
x = _root._xmouse; //把鼠标当前在场景中的X坐标值附值给变量x
y = _root._ymouse; //把鼠标当前在场景中的Y坐标值附值给变量y
setProperty ("/mc", _x, x);
setProperty ("/mc", _y, y);
}

好了,说得差不多了。只要大家掌握了以上几种实体的运动方法,再结合一些其它的Flash制作和编程手段,就一定能开发出属于自己的Flash游戏。在这里,我祝大家在Flash的"康庄大道"上一帆风顺。

上一页  1 2 3 4 5 

Tags:Flash 游戏 教程

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接