我正在製作一個遊戲,你必須首先用角色拿起一把鑰匙,然後走到門口。當你打開門時,你應該去下一幀。沒有鑰匙,你不能通過門。你應該用hitTestObject拾取關鍵字,然後用hitTestObject去下一個幀。AS3用hitTestObject轉到下一幀
有人可以幫助我嗎?謝謝!
這是我的代碼:
var gotKey:Boolean = false;
if(Jack.hitTestObject (unlock))
{
unlock.visible = false;
gotKey == true;
trace ("You got the key!")
}
if (Jack.hitTestObject (house))
{
if (gotKey == true)
nextFrame();
trace ("level achieved")
}
ummm ...所以你的問題是什麼? – 2012-03-16 10:07:48