作者wegerx (wegerx)
看板Flash
标题Re: [问题] 拜托各位一个问题...想到头昏昏....
时间Wed Mar 22 23:17:27 2006
※ 引述《MichaelRedd (Michael Redd)》之铭言:
: 这是一个flash游戏的程式码...
: 射击的简单游戏..类似小蜜蜂那种..
: 但是他写的程式码..让我想破头为什麽要这样写..
: 以下是问题..拜托强者大大帮我解惑...<(_ _)>...
: 一开始先宣告n=1;
: 'kiwi'是飞机图形的元件..
: 'laser'是飞机所发射的子弹元件..
: 这是他所写的飞机发射子弹程式...
: 滑鼠在感应按钮区按下..就会执行..
: on (press) {
: ship_x = getProperty(kiwi, _x);
: ship_y = getProperty(kiwi, _y);
: duplicateMovieClip (laser, "laser" add n, n);
: setProperty (laser add n, _x, ship_x);
: setProperty (laser add n, _y, ship_y);
: n = Number(n)+1;
: setProperty ("", _x, "0");
: setProperty ("", _y, "0");
: }
: 这一段的倒数第2.3行..
: setProperty ("", _x, "0");
: ^^
: 这个是什麽意思??这不是应该插入目标吗...
: 空着没东西是代表什麽意思呢??
: -------------------------------------------------------------------
刚刚想想,这只是替一个没有名称的物件,设定属性的方法,
也就是那个影片片段没有名字,不过这样很怪,
通常我们都会设定名字,如
setProperty ("missile", _x, "0");
不过我更常用
missile._x=0;
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.142.117.180
1F:推 MichaelRedd:感谢大大指点..<(_ _)>.. 03/22 23:33