我有一個Sprite Kit遊戲,首先顯示一個菜單屏幕。當你點擊屏幕上的任何地方時,遊戲就會開始。我正在顯示iAd的。我遇到的問題是,當用戶點擊iAd橫幅查看添加時,GameScene會響應點按並開始遊戲。理想情況下,我希望檢測到觸摸是在iAd橫幅上,而不是在這種情況下啓動遊戲。檢測並忽略觸摸iAd橫幅
GameScene.m
-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
{
// I dont want to start game if the touch was on the iAd Banner
NSLog(@"Touch detected - Start the game....");
[self startGame];
}
啓動遊戲的代碼是什麼? – Alistra
我省略了它,因爲它不認爲它增加了任何問題。更新後。 – MikeJ