我正在策劃一個射擊遊戲,我想讓某個「敵人」隨時隨地出現在一個地方,以使它能夠在出現時被拍攝。所以我必須讓它出現並消失,然後再次出現在不同的位置,並可能有不同的大小。如何讓電影剪輯隨機出現在整個場景中?
的代碼是這樣的一個我試圖把對隨機出現影片剪輯
parent.enemy3.x=(Math.random()* 400) + 70;
parent.enemy3.y=(Math.random()* 300) + 70;
escale= Math.random() + 0.2;
parent.enemy3.scaleX = escala;
parent.enemy.scaleY = escala;
我把這個代碼在第二層的影片剪輯中始終認爲出現和消失的動畫。然而,它似乎沒有工作,我得到的錯誤是,movieclip的實例不是一個未定義的屬性,然後它說escale也沒有定義。
我該怎麼做才能使它工作?代碼中是否缺少某些內容?
你的問題是什麼?代碼有問題嗎?你測試過了嗎?你不知道如何將動畫片段添加到場景中嗎? – RST
嗯,這更像是我測試過它,我沒有使它工作,我不知道爲什麼,是的,我知道如何去做。我將編輯我的問題,包括我剛剛嘗試的幾件事情。 – LuluSensei
您應該定義excale,var excale:Number = Math.random()+ 0.2 – Pan