請問一下Flash語法

請問一下Flash語法..

目前正再研究一個遊戲

我只要放一個圖片..加入語法後

他會亂數出現..而且是隨機的.

本來他的語法是下往上跑.

請問要整麼改語法可以讓他從上往下嗎?

我研究一下.估計位置在這..if (this._y <= -24)

但還是有問題..請問有人可以幫我嗎?

謝謝!!!

我的原始語法是這樣的....

onClipEvent (mouseDown) {

var hitRoach;

hitRoach = this.hitTest(_root._xmouse, _root._ymouse, true);

if (hitRoach) {

this.gotoAndPlay("killed");

_root.score = _root.score+1;

}

}

onClipEvent (enterFrame) {

if (this._y <= -24) {

removeMovieClip(this);

} else {

setProperty("", _y, this._y-12);

}

}

onClipEvent (unload) {

_root.finish = _root.finish+1;

}

Update:

你說的這個我試過了...沒有辦法說

我需要的是讓物件..隨機出現..

你說的這個..只會出現一個

而且是你放哪裡.他只會從那裡出現

而我的是亂出的說QQ

Update 2:

雖然不是我要的答案..

但麻煩妳真不好意思

送點給你嚕!!~

1 Answer

Rating
  • 春卷
    Lv 4
    1 decade ago
    Favorite Answer

    hello,

    其實只要把原來的這行

    setProperty("", _y, this._y-12);

    改成

    setProperty("", _y, this._y+12);

    它就會由上往下走了

    後面那個12,是控制它移動的速度

    不過,在這邊setProperty是比較舊的寫法

    建議你可以改成這樣寫:

    this._y +=12;

    會簡單清楚得多 :)

    供您參考,希望有幫上忙

    若有問題可來信,或是來小弟的Blog留個言 :)

    Blog: http://www.eddie.com.tw/blog

    Mail: kaochenlong@yahoo.com.tw

    Source(s): 自己
Still have questions? Get your answers by asking now.