2011-03-12 9 views
9

Flash/AS3 geliştiriciyim ve bazı iPhone geliştiricilerinin oyunlarında vektör varlıklarını nasıl kullandığını merak ediyorum.Vektör grafiklerini iPhone oyunlarında kullanma

Örneğin, "Lil 'Pirates": Bu oyunlar vektör tabanlı, kolay yakınlaştırma ve uzaklaştırma gibi görünüyor, ancak iOS'ta vektör varlıklarını kullanma hakkında hiçbir bilgi alamıyorum.

cevap

7

Quartz 2D, vektör tabanlı grafikler için oldukça hafif bir çerçevedir. Performans Ben de olurdu bir endişe ise Çok iyi

Quartz Layering and Performance

... Özellikle

Quartz Documentation

Ben katmanlama ve performans özellikle haber ödeyecek ... belgelenir Çekirdek animasyon belgelerini oku. Çekirdek animasyonu, bellekte bulunan bitmaplere kuvarsla çizilmiş vektörleri önbelleğe almak için CALayer'ları kullanır. Bu CALayers daha sonra animasyon API'leri yoluyla dönüştürülebilir ve çevrilebilir. Çok fazla çizim yapmayı düşünüyorsanız, tavsiye edeceğim rota budur.