0

私はフラッシュ (actionscript3) の初心者プログラマーで、短いポイント アンド クリック スタイルのゲームを作りたいと思っています。

開くには鍵が必要なドアと、ドアの鍵が入ったボックスがある部屋があります。私はあなたがSWFファイルを見ることができるようにしました(私の質問の下のリンク)。しかし、私には2つの問題があります:

1- Box をクリックすると、ボックスの内側が見え、鍵を手に取って部屋に戻り、再び Box をクリックすると、鍵が再び表示されますが、これが発生するのは望ましくありません。私はすべきですか?それを除く ?どうやって ?

2- Door をクリックすると、「キーが必要です」というテキストが表示されますが、たとえば3秒後に消したいです。これどうやってするの ?

コードを入力する必要がある場合は、教えてください。ここに入力します。

これは私が作ったものです: http://apple-pib.persiangig.com/Point_And_Click.swf

これはキーに関する私のコードです:

import flash.events.MouseEvent;

stop();

key.addEventListener (MouseEvent.CLICK , keypickedup ) ;

function keypickedup (event : MouseEvent ) : void {   
canyouopendoor =true;
key.visible = false;


}

および Door に関する私のコード:

import flash.events.MouseEvent;

stop ();
keyneeded.visible = false;

door.addEventListener (MouseEvent.CLICK , thedoor ) ;

function thedoor (event : MouseEvent ) : void {
if (canyouopendoor ==true) {
gotoAndStop (4);
}

else {
keyneeded.visible = true ;

}

 } 

よろしくお願いします'

4

1 に答える 1