Saya menerapkan program cat di SpriteKit dan saya sangat terkesan dengan kesederhanaan implementasi yang dimungkinkan oleh SprikeKit. Sangat sungguh keren!
Setiap sapuan kuas diimplementasikan sebagai SKSpriteNode
dengan SKShader
terlampir. Semuanya berfungsi seperti yang saya harapkan.
Masalah: Saat ini saya terus mengembangkan grafik SKScene
seiring dengan penambahan sapuan kuas. Ini bukan solusi terukur karena konsumsi sumber daya meningkat dan kecepatan bingkai melambat. Jadi, yang ingin saya lakukan adalah "memanggang" grafik SKScene
setelah sapuan kuas dilukis.
Saya mencoba mengatur myScene.shouldRasterize = YES
pada instance SKScene
saya tetapi tampaknya tidak berpengaruh. Bagaimana cara "memanggang" hasil rendering di SpriteKit? Apakah saya harus menggulungnya sendiri?
Terima kasih,
Doug