Asosiy animatsiya - Core Animation

Asosiy animatsiya - bu grafik kompozitsiya ramka tomonidan ishlatilgan macOS (Mac OS X Leopard va keyinroq), iOS, watchOS va tvOS animatsion foydalanuvchi interfeyslarini ishlab chiqarish uchun.[1]

Umumiy nuqtai

Asosiy animatsiya ishlab chiquvchilar uchun animatsion foydalanuvchi interfeyslarini an yashirin animatsiya model, shuningdek, "aniq" model. Ishlab chiquvchi ob'ektning asl va yakuniy holatlarini va Core Animation ishlov beruvchilarini belgilaydi interpolatsiya. Bu animatsion interfeyslarni nisbatan osonlik bilan yaratishga imkon beradi, chunki ishlab chiquvchi tomonidan animatsiya uchun maxsus kod talab qilinmaydi.[2]

Core Animation har qanday vizual elementni jonlantirishi mumkin va u kirishning yagona usulini taqdim etadi Asosiy rasm, Asosiy video va boshqasi Kvarts texnologiyalari. Core Animation ko'rsatilishini grafik protsessor (GPU) tezlashtirishi mumkin.[1]

Animatsiyalangan ketma-ketliklar animatsiyani bajarish jarayonida dasturni qayta ishlashga imkon beradigan asosiy ishchi tsikldan mustaqil ravishda bajariladi. Shu tarzda, dasturning ishlashiga ta'sir qilmaydi va animatsiyalarni to'xtatish, o'zgartirish yoki o'zgartirish mumkin qayta yo'naltirilgan davom etayotgan paytda.[1]

Tarix

Core Animation birinchi bo'lib paydo bo'ldi Mac OS X Leopard, lekin aslida birinchi bo'lib paydo bo'lgan iPhone dasturiy ta'minot jamoasi.[iqtibos kerak ] Birinchi marta 2006 yilning 7 avgustida namoyish etildi[3][dairesel ma'lumotnoma ] davomida WWDC 2006 yil. Da Macworld Expo 2007 yil, Apple iPhone-ning maxsus moslashtirilgan versiyasini boshqarishini e'lon qildi OS X va Core Animation-dan foydalanadi.

Shuningdek qarang

Adabiyotlar

  1. ^ a b v "Apple - Developer - Leopard Technologies Series for Developers - Leopard Developer Application Technologies Overview".. Olingan 12 iyun, 2007.
  2. ^ "Apple - Mac OS X Leopard - Texnologiya - Asosiy Animatsiya". Arxivlandi asl nusxasi 2007 yil 24 oktyabrda. Olingan 30 oktyabr, 2007.
  3. ^ Apple Worldwide Dasturchilar Konferentsiyasi # 2000-yillar

Tashqi havolalar