これは簡単な質問ですが、簡単な解決策がありますが、基本的には...私はアクションスクリプトゲームを作っています。プレイヤーがクリックできるようにしたい本の上に表示され、キーが表示されます。私はこれらの要素を消滅させることができます。誰かが本をクリックするまでキーを見えないようにする方法は分かりません。ここでアイテムを非表示にする方法
はコードです:
import flash.events.MouseEvent;
book.addEventListener(MouseEvent.CLICK,getBook);
key.addEventListener(MouseEvent.CLICK,getKey);
//door.addEventListener(MouseEvent.CLICK,gotoBedroom);
var gotBook:Boolean = false;
var gotKey:Boolean = false;
function getKey(evt:MouseEvent):void{
if(gotBook==false){
key.visible = false;
}else{
key.visible = true;
}
}
if(gotBook==true){
book.visible = false;
key.visible = true;
}
function getBook(evt:MouseEvent):void{
book.visible = false;
key.visible = true;
}
はあなたがリスト形式で発生する正確な手順を一覧表示することができます:
あなたのリスナーを作成すると、あなたが目に見えないに設定することができ、あなたのコードは、これらのオブジェクトが追加されたフレーム上にあると仮定すると、 step1のように:すべてが見えないなどなど – xLite