2013-11-05 3 views
8

मैं सेटअप दीक्षा के दौरान मेरी SKScene निम्नलिखित तरीके हैं:SKColor clearcolor बदले में एक काला रंग लौट रहा है?

-(id)initWithSize:(CGSize)size { 
    if (self = [super initWithSize:size]) { 


     self.backgroundColor = [SKColor clearColor]; 

    } 
    return self; 
} 

लेकिन किसी भी तरह, मैं क्या कर रहा हूँ दिया निम्नलिखित है, जो काला है, नहीं बिल्कुल स्पष्ट है: enter image description here

मैं क्या याद आ रही है यहाँ? मैं इस दृश्य को कैसे स्पष्ट कर सकता हूं? मैंने पहले ही दृश्य को स्पष्ट रूप से देखा है, यह अभी भी है जो मुझे मिलता है।

अपडेट: मैंने myView.opaque = NO; सेटिंग करने का भी प्रयास किया है, लेकिन इससे कोई मदद नहीं मिली।

+0

के लिए काम किया समाधान यहाँ है - http://stackoverflow.com/a/43075797/294884। एक और चीज है जिसे आपको साफ़ करने के लिए सेट करना है। – Fattie

उत्तर

4

इसे साफ़ करने के लिए सेट करना सही काम कर रहा है, जिसके परिणामस्वरूप कोई रंग नहीं है, इसलिए काला।

self.backgroundColor = [SKColor colorWithRed:0.15 green:0.15 blue:0.3 alpha:1.0]; 
+0

मुझे पारदर्शीता की आवश्यकता है, जो कि 'clearColor' @smick – vzm

+0

का उपयोग करते समय सामान्य परिणाम है, मैंने ऐसा करने का प्रयास किया है, लेकिन मेरी छवियां फैली हुई हैं, http://stackoverflow.com/questions/19780638/how-to-set-the देखें -बैकग्राउंड-छवि-के-ए-स्कासेन – vzm

+0

शायद यह [self.scene setScaleMode: SKSceneScaleModeAspectFill] को बदलें; – DogCoffee

14

iOS 8 के माध्यम से आप की तरह किसी भी रंग के लिए

सेट पारदर्शिता का समर्थन करता है:

skView.allowsTransparency = YES; 
+0

में सफलता नहीं है मैंने इसे इंटरफ़ेस बिल्डर में रनटाइम विशेषता के रूप में रखा है और यह पारदर्शी SKView को वास्तव में आईओएस सिम्युलेटर के साथ पारदर्शी होने की अनुमति देता है। धन्यवाद! – theprojectabot

1

बहुत सी बातें की कोशिश करने के बाद, यह मेरे

skView.allowsTransparency = true 
skView.backgroundColor = UIColor.clear 
view.addSubview(skView) 
floatingCollectionScene = BubblesScene(size: skView.bounds.size) 
floatingCollectionScene.backgroundColor = UIColor.clear 
floatingCollectionScene.scaleMode = .resizeFill 
skView.presentScene(floatingCollectionScene) 
संबंधित मुद्दे