仓酷云

标题: 带来一篇Flash游戏开辟教程:第八节-Flash actionscript [打印本页]

作者: 谁可相欹    时间: 2015-1-15 20:58
标题: 带来一篇Flash游戏开辟教程:第八节-Flash actionscript
Flash又被称之为闪客,是由macromedia公司推出的交互式矢量图和Web动画的标准,由Adobe公司收购。
请先浏览:Flash游戏开辟教程:第七节
典范接宝游戏中得分显现类和工夫把持类的CLASS解说
现实上这两部分对照复杂
以是并在一同解说了
解说前先点开FLA文件,把这两个MC看看,对MC机关懂得了,才干写CLASS嘛~
看下得分显现类的代码:
classgame.Score_viewextendsMovieClip{
privatevarw1:MovieClip;
privatevarw2:MovieClip;
privatevarw3:MovieClip;
privatevarw4:MovieClip;
privatevarw5:MovieClip;
privatevarw6:MovieClip;
privatevari:Number
//机关函数
functionScore_view(){
init();
}
//公-公有办法
publicfunctioninit(){
onEnterFrame=Control;
}
privatefunctionControl(){
for(i=1;i<=6;i++){
if(i<=int(String(_root.score).length)){
this["w"+i].gotoAndStop(int(String(_root.score).substr(i*(-1),1))+1);
}else{
this["w"+i].gotoAndStop(1);
}
}
}
}
道理很复杂,就是让这个MC一向onEnterFrame着,依照总得分来不休操控MC里的6个数字MC变更
细心思索下Control()里的代码,想通了实在很复杂哦~~
未几说了,懂了后就跟我看工夫把持类的(不懂就持续看,直到看懂为止)
上面是工夫把持类:
classgame.Time_controlextendsMovieClip{
privatevart:Number
publicvartime:Number
//------------------------------------------
/*
functionTime_control(){
init()
}
*/这段被刊出失落了,由于我不要它一呈现在舞台就入手下手倒计时。甚么时分倒计时,游戏把持类会给本类收回命令(挪用本类中的Go()的function)
//-------------------------------------------
publicfunctionset_time(ttt:Number):Void{
time=ttt
}
publicfunctionget_time():Number{
return(time)
}
//===========================================
privatefunctionTimeGo(){
t++
if(t%30==0)time--
if(time==0){
deleteonEnterFrame
_root.game_c.endGame()
}
}//倒计时期码,事先间=0,关照游戏把持类作出endGame()的举动。
publicfunctionGo(){
t=1
time=30
onEnterFrame=TimeGo
}//初始化,并入手下手倒计时
}
有了前两节的基本,这节显的很复杂……(感到仿佛应当先教这节啊……--……是否是难度按次倒置了??)
下节会讲最初的,也是很主要的类-游戏把持类,尽请等候~!

使用AdobeActionScript3.0开发高级的交互式项目。设计人员和开发人员可使用它来创建演示文稿、应用程序和其它允许用户交互的内容。
作者: 透明    时间: 2015-1-17 15:26
alpha通道,图像的一部分可以变成透明,透明度可以从完全不透明到完全不可见。Alpha通道支持没有副作用。
作者: 第二个灵魂    时间: 2015-1-23 07:09
富媒体广告的概念:富媒体 Rich Media,是由英文翻译而来,从字面上很难理解Rich Media到底是什么。
作者: 再见西城    时间: 2015-1-31 16:20
还有,艺术上的优势——各异的风格;创作手法独特;独立性和原创性;拓展出新的表达空间;
作者: 山那边是海    时间: 2015-2-6 22:44
FLASH动画在如今的很多网站中都比较常见,其所独有的视觉效果和感染力成为各行各业宣传企业形象、推广产品的最佳平台。
作者: 只想知道    时间: 2015-2-19 05:52
在与制作传统动画相比较的同时,flash具有便捷、节省人力财力,节约时间、推广方便的许多优势。但与此同时它也具有一点的缺点。
作者: 深爱那片海    时间: 2015-3-6 13:39
Flash插件的最新版本允许设计者控制Box之外的元素和把Flash元素放在HTML或其它元素上面或下面,这就为交互性打开了一个崭新的世界。
作者: 小魔女    时间: 2015-3-20 10:55
FLASH动画在如今的很多网站中都比较常见,其所独有的视觉效果和感染力成为各行各业宣传企业形象、推广产品的最佳平台。




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2