这次我想问一下是否有人在cocos2d中禁用按钮(CCMenuItemImage)有这种奇怪的问题。我已连接应用内购买,购买完成后触发以下功能
- (void)productPurchased:(NSNotification *)notification {
[NSObject cancelPreviousPerformRequestsWithTarget:self];
waitingForStore = FALSE;
[loop setVisible:FALSE];
[buyItem setVisible:FALSE];
// setAccessibilityElementsHidden:YES];
NSString *productIdentifier = (NSString *) notification.object;
NSLog(@"Purchased: %@", productIdentifier);
}
waitingForStore = FALSE;
[loop setVisible:FALSE];
这两个操作工作正常,但问题出在第三个。我想让“购买”按钮不可见。
[buyItem setVisible:FALSE];
这个在这个地方没有做任何事情(按钮仍然可见且可访问)。如果我将在代码的另一部分使用它,它工作得很好——但在这里....不是。试图改变位置也不起作用。它可以与 inAppPurchase 线程或其他东西连接吗?