こんにちは私は、フラッシュAS3のブリックブレーカーゲームでボールがボールに当たったときに、このブリックをフェードアウトさせようとしています。これがコードです。現時点では、それを消すだけのremovechild関数があります。代わりに、フェードアウトさせる方法を知りたいです。また、ボールがレンガに当たったときに追加したいブレイクサウンドがあり、これもどのように追加するのでしょうか?
編集:子行を削除した後、Var&Playを使用してサウンドを追加することができました
package {
import flash.display.*;
import flash.events.*;
public class Brick extends MovieClip {
private var _root:MovieClip;
public function Brick(){
addEventListener(Event.ADDED, beginClass);
addEventListener(Event.ENTER_FRAME, enterFrameEvents);
}
private function beginClass(event:Event):void{
_root = MovieClip(root);
}
private function enterFrameEvents(event:Event):void{
if(this.hitTestObject(_root.Ball)){
_root.ballYSpeed *= -1;
this.parent.removeChild(this);
removeEventListener(Event.ENTER_FRAME, enterFrameEvents);
}
}
}
}