के उप-वर्ग में टीवीओएस यूआईपी्रेस जेस्चर को पहचाना नहीं जा रहा है, मैं एसकेसीसीन के उप-वर्ग में एक प्रेस का जवाब देने की कोशिश कर रहा हूं। मैं प्रतिक्रियाकर्ता प्रेस को ओवरराइड कर सकता हूं मेरे व्यू कंट्रोलर के अंदर बस ठीक है, लेकिन जब मैं अपने प्रेस को स्थानांतरित करता हूं तो मेरे एसकेसीन उप वर्ग में ओवरराइड किया जाता है, मुझे अब कोई कॉल नहीं मिलती है।एसडीएससीन
नीचे मेरी pressesEnabled ओवरराइड है, जो के रूप में ViewController के अंदर इरादा
override func pressesEnded(presses: Set<UIPress>, withEvent event: UIPressesEvent?) {
print("press")
}
किसी को पता है कि कैसे एक SKScene के अंदर बटन प्रेस प्राप्त करने के लिए काम करता है?
SKScene पहले प्रत्युत्तर है? – jtbandes
यह नहीं है, लेकिन यह ध्यान देने योग्य हो सकता है कि सभी स्पर्श घटनाओं को मारा जा रहा है। –
क्या यह काम करता है यदि आप इसे पहले उत्तरदाता बनाते हैं? क्या आप स्टैक ट्रेस/दृश्य को अग्रेषित करने के तरीके को देखने के लिए टच इवेंट हैंडलर के अंदर ब्रेकपॉइंट सेट कर सकते हैं? – jtbandes