close

Kjerneanimasjon

Gå til navigasjon Gå til søk
Kjerneanimasjon (OS X-grafikkmodell)
Core Animation Logo (OS X Graphics Model)
Type av Systemverktøy
Utvikler Apple inc.
Operativsystem OS X
Tillatelse Proprietær programvare
Nettsted apple.com/macosx/technol...

Core Animation er en teknologi utviklet av Apple Inc. å lage animasjoner . Apple demonstrerte det første gang offentlig 7. august 2006 under Worldwide Developers Conference . Core Animation kjører på en egen tråd fra hovedprogrammene, med liten eller ingen innvirkning på systemytelsen på flerkjernemaskiner. Denne teknologien krever imidlertid en Core Image -kompatibel Mac.

Animasjoner med Core Animation er automatiserte og kan produseres med minimal utviklerintervensjon. Når en utvikler endrer et attributt for en komponent, modifiserer Core Animation det automatisk i mellomtrinn (farge, gjennomsiktighet osv.) mellom start- og sluttverdiene, og forbedrer applikasjoner visuelt og reduserer mengden kildekode som kreves ved bruk av standarden verktøy og teknologier levert av Cocoa .

For eksempel vil det å sette gjennomsiktigheten til et objekt til 0 (helt gjennomsiktig) føre til en uttoningseffekt. Endre størrelsen på den vil bruke zoom-effekten, og flytting av objektet vil bruke glideeffekten. Kakaokomponenter som bruker kjernedata er underlagt effekten av å endre de underliggende modellene . For eksempel sorteres en rekke data som vises som en listeboks. Deretter brukes effekten på elementene i listen, og de glir fra sted til sted.

Se også

  • Kjernelyd : Lyd i OS X.
  • Kjernebilde : effekter for bilder i OS X
  • Kjernevideo : Den digitale videomodellen i OS X.

Lenker