Spriting w Cappuccino Framework

Spriting - jest techniką, której głównym zadaniem jest połączenie wielu grafik w jedną. Wykorzystywany jest między innymi w optymalizacji stron internetowych jak i również w tworzeniu gier komputerowych. (Dla lepszego zrozumienia tematu polecam Google)

Przykład Spriting

Żeby wykorzystać spriting w Cappuccino tak na prawdę wystarczy drobna zmiana w kodzie:

Dodawanie grafi do Cappuccino w sposób standardowy (odwoływanie się bezpośrednio do zasobu):

var myImage = [[CPImage alloc] initWithContentsOfFile:@"Resource/myImage.png" size:CGSizeMake(100,100)]

Dodawanie grafiki do Cappuccino, która będzie spritowana:

var myImage = [[CPImage alloc] initWithContentsOfFile:[[CPBundle mainBundle] pathForResource:@"myImage.png"] size:CGSizeMake(100,100)]; 

Oczywiście żeby całość została połączona należy zbudować swoją aplikację (jake lub rake).

Wszystkie grafiki które maja rozmiar mniejszy od 32K będą automatycznie sprajtowane

cappuccino/spriting.txt · ostatnio zmienione: 2010/04/30 10:48 przez widmogrod
 
Wszystkie treści w tym wiki, którym nie przyporządkowano licencji, podlegają licencji: CC Attribution-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki