Kullanıcı Kılavuzu İptal

Özel Platformlar için Desteği Etkinleştirme

  1. Adobe Animate Kullanıcı Kılavuzu
  2. Animate'e Giriş
    1. Animate'teki Yenilikler
    2. Resimli Sözlük
    3. Animate sistem gereksinimleri
    4. Animate klavye kısayolları
    5. Animate'te Birden Çok Dosya Türü İle Çalışma
  3. Animasyon
    1. Animate'te animasyonun temel öğeleri
    2. Animate'te kareleri ve anahtar kareleri kullanma
    3. Animate'te kare kare animasyonu
    4. Animate'te klasik ara animasyonu ile çalışma
    5. Fırça Aracı
    6. Hareket Kılavuzu
    7. Ara hareket ve ActionScript 3.0
    8. Ara Hareket Animasyonu Hakkında
    9. Ara hareket animasyonları
    10. Ara hareket animasyonu oluşturma
    11. Özellik anahtar karelerini kullanma
    12. Ara oluşturarak konuma animasyon ekleme
    13. Hareket Düzenleyici kullanarak ara hareketleri düzenleme
    14. Ara animasyonunun hareket yolunu düzenleme
    15. Ara hareketleri işleme
    16. Özel hareket hızları ekleme
    17. Hareket önayarları oluşturma ve uygulama
    18. Animasyon ara yayılma alanları ayarlama
    19. XML dosyaları olarak kaydedilen Ara hareketlerle çalışma
    20. Ara hareketler ve Klasik aralar karşılaştırması
    21. Şekil arası doldurma
    22. Animate'te Eklem aracı animasyonunu kullanma
    23. Animate'te karakter canlandırmayla çalışma
    24. Adobe Animate'te maske katmanlarını kullanma
    25. Animate'te sahneler ile çalışma
  4. Etkileşim
    1. Animate ile düğmeler oluşturma
    2. Animate projelerini diğer belge türü biçimlerine dönüştürme
    3. Animate'te HTML5 Canvas belgeleri oluşturma ve yayımlama
    4. Animate'te kod parçacıkları ile interaktiflik ekleme
    5. Özel HTML5 Bileşenleri oluşturma
    6. HTML5 Canvas'ta bileşenleri kullanma
    7. Özel Bileşenler oluşturma: Örnekler
    8. Özel Bileşenler için Kod Parçacıkları
    9. En iyi uygulamalar - Animate ile reklamcılık
    10. Sanal Gerçeklik içeriği oluşturma ve yayınlama
  5. Çalışma alanı ve iş akışı
    1. Boya fırçaları oluşturma ve yönetme
    2. HTML5 Canvas belgelerinde Google fontlarını kullanma
    3. Creative Cloud Libraries ve Adobe Animate'i Kullanma
    4. Animate için Sahne Alanı ve Araçlar panelini kullanma
    5. Animate iş akışı ve çalışma alanı
    6. HTML5 Canvas belgelerinde web fontlarını kullanma
    7. Zaman Çizelgeleri ve ActionScript
    8. Birden çok zaman çizelgesiyle çalışma
    9. Tercihleri ayarlama
    10. Animate geliştirme panellerini kullanma
    11. Animate ile zaman çizelgesi katmanları oluşturma
    12. Mobil uygulamalar ve oyun motorları için animasyonları dışa aktarma
    13. Nesneleri taşıma ve kopyalama
    14. Şablonlar
    15. Animate uygulamasında Bul ve Değiştir
    16. Geri alma, yineleme ve Geçmiş paneli
    17. Klavye kısayolları
    18. Animate'te zaman çizelgesini kullanma
    19. HTML uzantıları oluşturma
    20. Görüntüler ve Animasyonlu GIF'ler için en iyileştirme seçenekleri
    21. Görüntüler ve GIF'ler için dışa aktarma ayarları
    22. Animate'te Varlıklar Paneli
  6. Multimedya ve Video
    1. Animate'te grafik nesnelerini dönüştürme ve bir araya getirme
    2. Animate'te sembol örnekleri oluşturma ve bunlarla çalışma
    3. Görüntü İzleme
    4. Adobe Animate'te ses kullanımı
    5. SVG dosyalarını dışa aktarma
    6. Animate'te kullanmak üzere video dosyaları oluşturma
    7. Animate'te video ekleme
    8. Animate ile nesne çizme ve oluşturma
    9. Çizgileri ve şekilleri yeniden şekillendirme
    10. Animate CC ile konturlar, dolgular ve degradeler
    11. Adobe Premiere Pro ve After Effects ile çalışma
    12. Animate CC'de Renk Panelleri
    13. Flash CS6 dosyalarını Animate ile açma
    14. Animate'te klasik metin ile çalışma
    15. Animate'e resim yerleştirme
    16. Animate'te içe aktarılan bitmap'ler
    17. 3B grafikler
    18. Animate'te sembollerle çalışma
    19. Adobe Animate ile çizgiler ve şekiller çizme
    20. Animate'te kütüphaneler ile çalışma
    21. Sesleri dışa aktarma
    22. Animate CC'de nesne seçme
    23. Animate'te Illustrator AI dosyalarıyla çalışma
    24. Karışım modlarını uygulama
    25. Nesneleri düzenleme
    26. Komutlar menüsüyle görevleri otomatikleştirme
    27. Çok dilli metin
    28. Animate'te kamera kullanma
    29. Grafik filtreleri
    30. Ses ve ActionScript
    31. Çizim tercihleri
    32. Kalem aracı ile çizim yapma
  7. Platformlar
    1. Animate projelerini diğer belge türü biçimlerine dönüştürme
    2. Özel Platform Desteği
    3. Animate'te HTML5 Canvas belgeleri oluşturma ve yayımlama
    4. WebGL belgesi oluşturma ve yayınlama
    5. AIR for iOS için uygulamaları paketleme
    6. AIR for Android uygulamalarını yayınlama
    7. Adobe AIR for desktop için yayınlama
    8. ActionScript yayınlama ayarları
    9. En iyi uygulamalar - Bir uygulamada ActionScript'i organize etme
    10. Animate ile ActionScript'i kullanma
    11. Animate çalışma alanında erişilebilirlik
    12. Komut dosyaları yazma ve yönetme
    13. Özel Platformlar için Desteği Etkinleştirme
    14. Özel Platform Desteğine Genel Bakış
    15. Özel Platform Desteği Eklentisiyle Çalışma
    16. ActionScript 3.0'da hata ayıklama
    17. Özel Platformlar için Desteği Etkinleştirme
  8. Dışa Aktarma ve Yayınlama
    1. Animate CC'den dosya dışa aktarma
    2. OAM yayınlama
    3. SVG dosyalarını dışa aktarma
    4. Animate ile grafikleri ve videoları dışa aktarma
    5. AS3 belgelerini yayınlama
    6. Mobil uygulamalar ve oyun motorları için animasyonları dışa aktarma
    7. Sesleri dışa aktarma
    8. En iyi uygulamalar - Mobil aygıtlar için içerik oluşturma ipuçları
    9. En iyi uygulamalar - Video kuralları
    10. En iyi uygulamalar - SWF uygulaması geliştirme talimatları
    11. En iyi uygulamalar - FLA dosyalarını yapılandırma
    12. Animate için FLA dosyalarını en iyileştirmeye yönelik En İyi Uygulamalar
    13. ActionScript yayınlama ayarları
    14. Animate için yayınlama ayarları belirtme
    15. Projektör dosyalarını dışa aktarma
    16. Görüntü ve Animasyonlu GIF'leri dışa aktarma
    17. HTML yayınlama şablonları
    18. Adobe Premiere Pro ve After Effects ile çalışma
    19. Animasyonlarınızı hızlıca paylaşma ve yayımlama
  9. Sorun Giderme
    1. Düzeltilen sorunlar
    2. Bilinen sorunlar

 

Bu makale, eklenti geliştiricilerine, Animate kullanarak özel platformları desteklemek için Animate eklentilerini nasıl oluşturacakları konusunda yol gösterir.

Özel platform desteği eklentisi oluşturmak için geliştiriciler Özel Platform Desteği Geliştirme Kitine ihtiyaç duyar. İndirmek içinburayı tıklatın.

  1. İndirmeler sekmesinde Animate Özel Platform SDK'sini seçin
  2. 2020 SDK sürümünü seçin
  3. Çapraz Platform'u seçin ve 
  4. İndirmek için Animate 20.0 (En son) seçeneğini belirleyin. 

Örnek eklenti indirmek ve bunu özel destek platformu destek eklentisi oluşturmak için referans olarak kullanmak için burayı tıklatın

  1. İndirmeler sekmesindeAnimate Özel Platform SDK'si seçeneğini belirleyin.
  2. 2020 SDK sürümünü seçin
  3. Örnek Eklenti'yi seçin

Bir eklenti şu öğelerden oluşur:

  • DocType, Animate'teki özel platform için yeni bir belge türü ekler ve geliştirme özelliklerini kontrol eder.
  • Yayıncı, yayınlama ayarlarının yapılandırılmasına ve belgenin özel platformda yayınlanmasına olanak tanır.

Özel Platform Desteği özelliğine genel bakış için bkz. Özel Platform Desteği

Animate özel platform desteği eklentisi oluşturma

Şu yöntemlerden birini kullanarak özel platform desteği eklentisi geliştirebilirsiniz:

  • Özel platform desteği geliştirme kitindeki API'leri kullanarak bir eklenti oluşturun.
  • Geliştirme kitindeki örnek eklentinin ayarlarını gereksinimlerinize uygun şekilde özelleştirin.

Özel Platform Desteği eklentileri, Animate ile yüklenebilecek .zxp dosyaları olarak paketlenir. Eklentiyi Adobe Add-ons sayfasında kullanıcıların indirmeleri ve Creative Cloud uygulamasını kullanarak yüklemeleri için barındırabilir veya Uzantıları Yönet yardımcı programını kullanarak yüklemeleri için eklentileri .zxp paketleri olarak dağıtabilirsiniz.

Yazılım gereksinimleri

Özel platform desteği geliştirme kitini kullanarak bir eklenti oluşturmak için bir geliştirici aşağıdaki yazılımlara ihtiyaç duyar: 

  • Microsoft Windows 10 (1803 ve sonrası) veya Apple Mac OS 10.13 ve daha yeni sürümü 
  • Microsoft Visual Studio 2017 (Windows için) veya XCode 10.1 (Mac için)
  • Animate
  • C/C++ Geliştiricileri için Eclipse IDE
  • Adobe Extension Builder 3.0
  • Uzantıları Yönet yardımcı programı

Eklenti geliştiricileri için API referans belgeleri

Özel platform desteği geliştirme kiti şu öğeleri içerir:

  • FCM (Flash Bileşen Modeli): Geliştirme kitine dahil olan üstbilgi dosyaları, eklenti yönetiminden sorumlu olan FCM adında bir çerçeve tanımlar.
  • DocType: Bu, Animate başlangıç sayfasına yeni bir belge türü eklemenize olanak sağlayan bir arabirim kümesi içerir ve özel belge türü için özellikleri etkinleştirmenize veya devre dışı bırakmanıza olanak sağlar.
  • DOM (Belge Nesnesi Modeli): Bu, DOM biçimindeki animate belgesinin içeriklerine erişmenize yardımcı olan arabirim kümesini içerir. 
  • Yayıncı: Bu, yayınlama iş akışları için kancalar sağlayan arabirim kümesini içerir.

Özel platform desteğindeki API'ler hakkında eksiksiz bilgi ve eklentinizi oluşturmak için bunları nasıl kullanacağınıza ilişkin örnekler için bkz. Özel Platform Desteği API'si Başvurusu.

Özel platform desteği eklentisi oluşturma

Özel platform desteği eklentisini şu şekilde oluşturabilirsiniz:

  1. Özel Platform Desteği Geliştirme Kiti'ni indirin.
  2. Kitin içindekileri bilgisayarınıza çıkarın.
  3. VisualStudio veya Xcode içinde yeni bir proje açın ve geliştirme kitindeki üstbilgi dosyalarını yazılım geliştirme projenize dahil edin. Özel platform desteği eklentinizi oluşturmaya hemen başlamak için SampleCreateJSPlatform dizininde bulunan örnek eklentiyi eklenti projenizin temel kodu olarak kullanabilirsiniz.
  4.             Örneğin, SampleCreateJS eklenti dosyaları şuradadır: SampleCreateJSPlatform\Plugin\SampleCreateJS\project\

  5. Hedef platformunuz için gereken değişiklikleri yapın.
  6. Eklentiyi oluşturmak için kodu derleyin (.dll veya .plug-in). 

Özel platform desteği eklentisini paketleme

Özel platform desteği eklentisinin dağıtılabilir paketini şu şekilde oluşturabilirsiniz:

  1. Örnek Eclipse dosyasını açın veya Eclipse Yeni Proje sihirbazında yeni bir Uygulama Uzantısı Projesi oluşturun. Proje için bir ad girin, ardından İleri'yi tıklatın.
  2. Yeni Adobe Uygulama Uzantısı Proje panelinde hedef uygulama olarak Adobe Animate seçimini yapın ve İleri'yi tıklatın.
  3. Oluşturduğunuz eklenti dosyalarının Windows'ta .dll olan uzantılarını .fcm olarak ve Mac'te .plug-in olan uzantılarını .fcm.plug-in olarak değiştirin ve eklenti dosyalarını projeye (Windows için ExtensionContent/plugins/lib/win ve MAC için ExtensionContent/plugins/lib/mac) ekleyin. 
  4. manifest.xml'i değiştirerek uzantınızı yapılandırın. manifest dosyasını açmak için proje gezgininde söz konusu uzantıyı sağ tıklatın ve Adobe Extension Builder 3 > Paket Yayınlama Düzenleyicisi seçeneklerini belirleyip EclipseProject\.staged-extension\CSXS konumunda mevcut Paket Yayınlama Düzenleyicisi'ndeki yayınlama sekmesini seçin.
  5. manifest.xml düzenlemesini etkinleştirmek için pencere içinde sağ tıklatıp Şununla Aç > XML düzenleyici seçeneklerini belirleyin. Odaklanmanız gereken iki etiket şunlardır: ExtensionList ve DispatchInfoList:

    Normal bir ExtensionList etiketi aşağıdaki gibi görünür:

<ExtensionList>

        <Extension Id=&quot;PluginID&quot; Version=&quot;1.0&quot; />

        <Extension Id=&quot;PublishSettingsID&quot; Version-&quot;1.0&quot; />

</ExtensionList>

 

Bu etiket, her bir uzantının kendi kimliği niteliğindeki benzersiz bir dizeye sahip olduğu son ZXP paketindeki uzantı listesini içerir. Bu durumda, önceki bölümde oluşturulan .dll veya .plugin dosyası bir uzantıya dahil edilir. Ardından, diğer uzantı Yayıncı'nın Yayınlama Ayarları Kullanıcı Arabirimini yapılandırma amacıyla kullanılır. ExtensionList etiketi örneğinde, PluginID uzantı kimliğine sahip uzantı .dll/.plugin dosyasını içerir ve PublishSettingsID kimliğine sahip uzantı yayıncının yayınlama ayarları kullanıcı arabirimini yapılandırır.

 

  1. DispatchInfoList etiketi, ExtensionList içinde bahsedilen her bir uzantıyla ilgili ayrıntıları içerir. Aşağıdaki bir DispatchInfoList örneğidir:
<DispatchInfoList>
            <Extension Id=&quot;PluginID&quot;>
                    <DispatchInfo >
                            <Resources>
                            <MainPath>./plugin/fcm.xml</MainPath>
                            </Resources>
                            <Lifecycle>
                            <AutoVisible>true</AutoVisible>
                            </Lifecycle>
                            <UI>
                                <Type>ModalDialog</Type>
                                <Menu>CreateJS</Menu>
                                <Geometry>
                                     <Size>
                                           <Height>200</Height>
                                           <Width>200</Width>
                                     </Size>
                                 </Geometry>
                             </UI>
                    </DispatchInfo>
        </Extension>
        <Extension Id=&quot;PublishSettingsID&quot;>
                    <DispatchInfo >
                            <Resources>
                            <MainPath>./index.html</MainPath>
                            </Resources>
                            <Lifecycle>
                                    <AutoVisible>true</AutoVisible>
                            </Lifecycle>
                            <UI>
                                    <Type>ModalDialog</Type>
                                    <Menu>Publish Settings</Menu>
                                    <Geometry>
                                         <Size>
                                                <Height>170</Height>
                                                 <Width>486</Width>
                                          </Size>
                                    </Geometry>
                            </UI>
                    </DispatchInfo>
           </Extension>
</DispatchInfoList>
     
  1. .dll veya .plugin dosyasını içeren uzantı için MainPath etiketi haricindeki tüm etiketleri yoksayabilirsiniz. MainPath etiketi, ExtensionContent klasörüyle alakalı fcm.xml dosyasına giden yolu içerir. .dll dosyasını .fcm olarak yeniden adlandırmanız ve fcm.xml öğesinin yanındaki win klasörü içine yerleştirmeniz gerekir. Benzer şekilde, Mac ortamında çalışıyorsanız .plugin dosyasını .fcm.plugin olarak yeniden adlandırın ve fcm.xml öğesinin yanındaki mac klasörü içine yerleştirin.
  2. Yayınlama ayarları kullanıcı arabirimini yapılandırmaya ilişkin HTML uzantısı, Animate'e ilişkin bir HTML uzantısıdır. Animate'e ilişkin HTML uzantıları hakkında daha fazla bilgi edinmek için bkz. HTML Uzantıları Oluşturma.
  3. Host etiketindeki sürüm niteliğinin alt değerinin Özel Platform Desteği'ne sahip Animate minimum (dahili) sürümü 15.1 olduğundan emin olun.

<ExecutionEnvironment>
<HostList>
<Host Name=&quot;FLPR&quot; Version=&quot;15.1&quot; />
</HostList>.
.
.
</ExecutionEnvironment>
     
  1. Komut Dosyası Gezgini görünümüne geçin, projenizi sağ tıklatın ve Dışa Aktar > Adobe Extension Builder 3 > Uygulama Uzantısı seçeneklerini belirleyin. Dışa Aktarma Sihirbazı görünür.
  2. Uzantı paketini imzalamak için bir sertifikaya sahip olmanız gerekir. Mevcut bir sertifikaya gözatın veya yeni bir sertifika oluşturmak için Oluştur'u tıklatın.
  3. Projeyi derlemek için Son'u tıklatın. Eclipse, Adobe Add-ons sitesinde barındırabileceğiniz .zxp uzantısına sahip bir eklenti dosyası oluşturur.

Özel platform desteği eklentinizi dağıtma

Özel platform desteği eklentinizi Adobe Add-ons sayfasında barındırarak dağıtabilir ve para kazanabilirsiniz. Eklenti paketiniz sayfada listelenmeden önce bir Adobe incelemesinden ve onay sürecinden geçer. Bir eklentiyi şu şekilde barındırabilirsiniz:

  1. Adobe kullanıcı kimliğinizi ve şifrenizi kullanarak Adobe Add-ons sayfasında oturum açın. 
  2. Soldaki panelde Üretici ol'un altındaki Üretici portalına gidin bağlantısını tıklayın.
  3. Üretici olarak kaydolmadıysanız Kaydol düğmesini tıklayın.
  4. Bir üretici olarak nasıl kaydolacağınız ve eklentilerinizi nasıl barındıracağınız hakkında talimatlar için Üretici Portalını Kullanmaya Başlama sayfasına bakın.
  5. Üretici portalı iş akışında aşağıdaki adımları Başlarken sayfasında belgelendiği şekilde tamamlayın:
    1. Ürününüzü tek bir dosya olarak paketleyin.
    2. Ürün hakkındaki bilgileri girin ve dosyayı yükleyin.
    3. Pazarlama varlıklarını ekleyin.
    4. Ürününüzü önizleyin.
    5. Ürününüzü onay için gönderin.
  6. Onay sonrasında eklentiniz Add-ons sayfasındaki Animate ürün kategorisinde listelenir. 

 Eklenti yüklemek isteyen bir kullanıcıysanız, bir özel platform belgesi oluşturun ve Animate'i kullanarak bu belgeyi yayınlayın, bkz. Özel Platform Desteği Eklentisiyle Çalışma.

Adobe uzantılarını yönetme hakkında eksiksiz bilgiler için bkz. Uzantıları İndirme ve Yükleme.

Özellik istekleri ve hata bildirimi

Animate ürün ekibine herhangi bir soru, sorun, ürün hatası veya özellik isteği göndermek istiyorsanız aşağıdaki formu doldurun:

Adobe Özellik İstekleri ve Hata Bildirimi Formu

 Adobe

Daha hızlı ve daha kolay yardım alın

Yeni kullanıcı mısınız?

Adobe MAX 2024

Adobe MAX
Yaratıcılık Konferansı

14–16 Ekim Miami Beach ve çevrimiçi

Adobe MAX

Yaratıcılık Konferansı

14–16 Ekim Miami Beach ve çevrimiçi

Adobe MAX 2024

Adobe MAX
Yaratıcılık Konferansı

14–16 Ekim Miami Beach ve çevrimiçi

Adobe MAX

Yaratıcılık Konferansı

14–16 Ekim Miami Beach ve çevrimiçi