这听起来像一个简单的问题,我敢肯定有一个简单的解决方案,但基本上......我正在制作一个动作游戏,我希望玩家能够点击在一本书上,然后出现一把钥匙。我可以让这两个元素消失。直到有人点击这本书,我无法弄清楚如何让这个关键字不可见。如何使项目在动作中不可见
下面是代码:
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 2012-01-06 05:07:16