毕业论文 论文提纲 论文写作 公文范例 教育论文 教育学论文 师范教育 学术论文     论文指导*
                     
 
   
   
   
   
           
 

当前位置:课件115学培吧(kj115.com)→FLASH课件游戏开发教程→文章系列

 
 
标题:学习跟随鼠标的弹性球运动小游戏(FlashCS3)
 
展示台

文章来源 作者:admin 密码:admin 整理:湖北金鹰

◇游戏开发栏目简介
内容是FLASH课件游戏制作教程,适合开发课件游戏,增加课件的感染力,适合高手学习,基础学习者可以参加我站的游戏开发视频教程的学习是最佳之选。

其它教程文章还有网侠教程图文教程等。
学习过程中如果需要相关的软件下载,你可以到本站软件下载专区去看看。

---------------

论文相关服务
 

湖北金鹰课件吧

用FlashCS3的AS制作跟随鼠标弹性小游戏,主要是练习AS的使用。源文件下载:弹性小球运动.rar

修改文档属性。

Flash CS3制作跟随鼠标的弹性小球运动小游戏

首先建立4个小的电影剪辑元件,分别设置如下:

Flash CS3制作跟随鼠标的弹性小球运动小游戏

Flash CS3制作跟随鼠标的弹性小球运动小游戏
Flash CS3制作跟随鼠标的弹性小球运动小游戏
Flash CS3制作跟随鼠标的弹性小球运动小游戏

回到主场景中加入如下代码:

attachMovie("newmouse","newmouse",_root.getNextHighestDepth());
attachMovie("circle","circle",_root.getNextHighestDepth(),{_x:250,_y:200});
attachMovie("crosshair","crosshair",_root.getNextHighestDepth());
attachMovie("ball","ball",_root.getNextHighestDepth());
Mouse.hide();
friction=0.9;
speed_scale=0.1;
xspeed=0;
yspeed=0;
newmouse.onEnterFrame=function(){
this._x=_root._xmouse;
this._y=_root._ymouse;
};
crosshair.onEnterFrame=function(){
this._x=_root._xmouse;
this._y=_root._ymouse;
dist_x=this._x-circle._x;
dist_y=this._y-circle._y;
distance=Math.sqrt(dist_x*dist_x+dist_y*dist_y);
if(distance>45){
angle=Math.atan2(dist_y,dist_x);
this._x=250+45*Math.cos(angle);
this._y=200+45*Math.sin(angle);
}

};
ball.onEnterFrame=function(){
dist_x=(crosshair._x-this._x)*speed_scale;
dist_y=(crosshair._y-this._y)*speed_scale;
xspeed+=dist_x;
yspeed+=dist_y;
xspeed*=friction;
yspeed*=friction;
this._x+=xspeed;
this._y+=yspeed;
};
按Ctrl+Enter测试影片吧!

 

 
课件115学培吧(湖北金鹰)欢迎您!永久免费服务网址:http://www.kj115.com
   
 

学员众多的FLASH课件学习基地,成万免费FLASH课件制作教程在线学习,还有免费内容课件教程、视频教程、课件技巧、课件探讨、课件欣赏、课件展示、实用教程、课件界面、课件脚本、课件游戏、课件下载、课件封面、课文内容图片、课文人物图片库、课件素材、图片素材、声音素材、动物素材、背景图片、背景资料、背景边框、课件顶栏图片素材、Dreamweaver教程、Dreamweaver网页课件教程、软件下载。承接学习和培训,承接课件订制,课件修改等所有课件相关服务。
本站主要业务:┃flash课件制作视频教程培训┃承接全国竞赛flash课件┃论文代写代发┃代办课件国家级获奖证书┃
联系:QQ:444860709 手机:13339817386


 
 

业务办理
鄂ICP备08005724号