2012-11-09 5 views
6

Sto riproducendo un breve video con CCVideoPlayer in cocos2d e alla fine sto catturando l'ultimo fotogramma del video e lo mostro sullo schermo utilizzando un UIView perché provare a disegnarlo su un CCLayer rende l'immagine presentarsi con colori leggermente diversi. Immagino che sia perché il modo in cui le cose sono disegnate in cocos2d è diverso dal modo in cui sono disegnate su un UIView. Quindi ho bisogno di un modo per mantenere l'immagine sullo schermo Usando l'UIView, e ho bisogno di essere in grado di disegnare sprite ecc ... in cima a questa vista. Quindi la mia domanda è: c'è un modo per rendere trasparente un CCLayer in modo che l'UIView che contiene l'immagine possa ancora essere visto e quindi disegnare sulla parte superiore dell'immagine usando un CCLayer? (P.S Sto usando cocos2d v1.1.0-beta2b)Come utilizzare un UIView con un CCLayer cocos2d?

+1

Fornire dettagli sulla versione di cocos2d che si sta utilizzando, poiché la risposta varierà notevolmente a seconda della versione che si sta utilizzando. – Mazyod

+0

Sto usando cocos2d v1.1.0-beta2b – Stephen

risposta

3

Dopo ore di ricerca e giocando con il mio codice ho finalmente trovato questo LINK che ha risposto a tutte le domande che avevo sull'argomento.