仓酷云
标题:
FLASH教程之Flash MX 编程深条理使用-Flash射击游戏(4)
[打印本页]
作者:
谁可相欹
时间:
2015-1-15 21:24
标题:
FLASH教程之Flash MX 编程深条理使用-Flash射击游戏(4)
可以把它存成AS档做为外部连结档案(如定义ActionScript类则必须在写在as文件里,再通过import加入类),以方便共同工作和更进阶的程序修改。
6.2游戏制造(前台)(3)
在初始化时需用程序把过剩的部分埋没起来,仅显现一般飞船的数。其程序以下:
for(i=5;i>=my_plane_number;i--){
eval("my_plane_num_"+i)._visible=false;
}
当我的飞船爆炸时就同时削减一个显现,代码以下:
_root["my_plane_num_"+(_root.my_plane_number-1)]._visible=false;
_root.my_plane_number--;
这个代码已包括在后面的飞船把持程序中了。假如此时我们接到一个令牌,就应先对_root.my_plane_number加1,再将对应的小飞船显现出来。
最初,来看看加命令牌中的程序:
onClipEvent(enterFrame){
_parent._x+=random(6)-3;
_parent._y+=5;
if((_parent._x>_root.play_width)||(_parent._x<0)||(_parent._y>_root.play_height)||(_parent._y<0)){
_parent.removeMovieClip();
}
//假如我的飞船与令牌相撞击,就暗示我已接到令牌
if(_parent.hitTest(_root.my_plane)){
//播放接到令牌时的声响
_root.get_pai.start();
_root["my_plane_num_"+_root.my_plane_number]._visible=true;
_root.my_plane_number++;
//假如接到令牌后,就扫除之
_parent.unloadMovie();
}
}
在这里,令牌挪动的
x
坐标地位在正负3个点以内,而
y
坐标地位每次向下挪动5个点,如许就包管了令牌的随机下跌,而不会机器地直线下跌。固然了,令牌假如移出屏幕还没有被飞船接到,就扫除它。
2.增添血量
同理,增添血量令牌程序以下:
onClipEvent(enterFrame){
_parent._x+=random(6)-3;
_parent._y+=5;
if((_parent._x>_roo
“swf”这是一个完整的影片档,无法被编辑。swf在发布时可以选择保护功能,如果没有选择,很容易被别人输入到他的原始档中使用。
作者:
第二个灵魂
时间:
2015-1-17 16:31
关于位图和矢量图形的区别,可参看Flash教程。
作者:
仓酷云
时间:
2015-1-24 12:03
各类广告形式,相信大部分网民基本都关注过,而毋庸置疑,一个画面精美,生动活泼的互动Flash动画广告,比其他广告形式更加吸引你我的眼球。这就是Flash动画的优势。
作者:
老尸
时间:
2015-2-1 10:38
不过,要说国内在FLASH动画领域做的比较出色的,公认的是广州形动数码科技。
作者:
精灵巫婆
时间:
2015-2-7 07:16
Flash也可以合成简单的JavaScript函数。如果你学过某种脚本语言如JavaScript或者Macromedia的Director Lingo,你会知道这有点令人畏缩。
作者:
简单生活
时间:
2015-2-21 10:18
用户在观看广告的时候,无法通过正常点击鼠标来查看广告的尺寸、字节数、所链接的URL广告本身信息。
作者:
山那边是海
时间:
2015-3-6 21:06
常见的富媒体广告形式有横幅广告(BANNER,旗帜广告)按钮广告(BUTTON)弹出窗口广告(pop-up ads,弹窗)浮动广告(floting ads,飘浮广告,floaters)插播式广告(Interstitial)全屏广告(full screen)
作者:
若相依
时间:
2015-3-13 22:01
各类广告形式,相信大部分网民基本都关注过,而毋庸置疑,一个画面精美,生动活泼的互动Flash动画广告,比其他广告形式更加吸引你我的眼球。这就是Flash动画的优势。
欢迎光临 仓酷云 (http://ckuyun.com/)
Powered by Discuz! X3.2