毕业设计(论文)报告纸
参考文献
[1].黄冈 于林.Macromedia Flash MX 标准教程[M].北京:希望电子出版社,2006 [2].黄汗兵.Show good 创作宝典之FLASH MX教学课件与互动游戏[M].人民邮电出版社,2008
[3].戴新.Flash CS3从入门到精通[M]. 电子工业出版社,2008
[4].沈钧 李庆.FlashCS3 ActionScript3.0游戏开发基础与范例[M].北京:电子工业出版社,2008
[5].康昱.动画设计实训教程[M].金版电子出版公司,2008
[6].图灵.新编中文FLASH MX教程[M]. 上海:上海交通大学出版社,2007 [7].肖刚著.Flash游戏编程教程[M].北京:人民邮电出版社,2008
[8].李如超.Flash CS3 中文版动画制作基础[M].北京:人民邮电出版社,2009
共 27 页 第 23 页
毕业设计(论文)报告纸
附 录
//Initializing Bombs i = \
while (Number(i)<7) {
temp = Number((random(35)))+1;
if (Number(temp)<>Number(bomb1) and Number(temp)<>Number(bomb2) and
and
Number(temp)<>Number(bomb4)
and
Number(temp)<>Number(bomb3) Number(temp)<>Number(bomb5)) { }
//Initializing counter tellTarget (\ }
//initializing field variables i = \
while (Number(i)<37) { }
//initializing bomb variables set(\set(\set(\set(\set(\set(\
set(\i = Number(i)+1; gotoAndStop(1); }
set(\i = Number(i)+1;
共 27 页 第 24 页
毕业设计(论文)报告纸
play(); i = \
while (Number(i)<37) {
//Upper Line
if ((Number(i)>1) and (Number(i)<6)) {
set(\add i, get(\add (i-1)) + get(\add (i+1)) +
get(\
}
//all the other stuff
if ((Number(i)>7) and (Number(i)<12) or (Number(i)>13) and (Number(i)<18)
or (Number(i)>19) and (Number(i)<24) or (Number(i)>25) and (Number(i)<30)) {
set(\add i, get(\add (i-7)) + get(\add (i-6)) +
get(\add (i+5)) +get(\
}
//left line
if ((Number(i) == 7) or (Number(i) == 13) or (Number(i) == 19) or (Number(i)
== 25)) {
set(\add i, get(\add (i-6)) + get(\add (i-5)) +
get(\
}
//right line
if ((Number(i) == 12) or (Number(i) == 18) or (Number(i) == 24) or (Number(i) == 30)) {
set(\add i, get(\add (i-6)) + get(\add (i-7)) +
get(\
}
//lower line
共 27 页 第 25 页
毕业设计(论文)报告纸
if ((Number(i)>31) and (Number(i)<36)) {
set(\add i, get(\add (i-6)) + get(\add (i-5)) +
get(\ }
//corner points
cap1 = Number(Number(var7)+Number(var2))+Number(var8); cap6 = Number(Number(var5)+Number(var11))+Number(var12); cap31 = Number(Number(var25)+Number(var26))+Number(var32); cap36 = Number(Number(var29)+Number(var30))+Number(var35); //distinguishing bombs set(\set(\set(\set(\set(\set(\//placing the numbers i = \
while (Number(i)<37) {
if (get(\ }
if (get(\
tellTarget (\ }
共 27 页 第 26 页
gotoAndStop(2);
tellTarget (\ }
gotoAndStop(1);
}
i = Number(i)+1;
毕业设计(论文)报告纸
}
}
if (get(\ }
if (get(\ }
if (get(\ }
if (get(\ }
if (get(\ }
i = Number(i)+1;
tellTarget (\ }
gotoAndStop(7);
tellTarget (\ }
gotoAndStop(6);
tellTarget (\ }
gotoAndStop(5);
tellTarget (\ }
gotoAndStop(4);
tellTarget (\ }
gotoAndStop(3);
共 27 页 第 27 页