Kod Parçacıkları paneli programcı olmayan kullanıcıların hızlı bir şekilde JavaScript ve ActionScript 3.0 kullanmaya başlamasını kolaylaştırmak üzere tasarlanmıştır. Genel işlevselliği etkinleştirmek için kodunu FLA dosyanıza eklemenizi sağlar. Kod Parçacıkları panelini kullanmak JavaScript veya ActionScript 3.0 bilgisi gerektirmez.
Kod Parçacıkları paneli ile şunları yapabilirsiniz:
Sahne Alanı'ndaki bir nesnenin davranışını etkileyen kod ekleme
Zaman Çizelgesi'ndeki oynatma kafasının hareketini kontrol eden kod ekleme
(Yalnızca CS5.5) - Dokunmatik ekran kullanıcı etkileşimine izin veren kod ekleme
Panele yeni oluşturduğunuz kod parçacıklarını ekleme
Animate uygulamasına dahil edilen kod parçacıklarını kullanmak ayrıca JavaScript veya ActionScript 3.0'ı öğrenmeye başlamanın güzel bir yoludur. Parçacıklardaki koda bakarak ve parçacık talimatlarını takip ederek kod yapısını ve terimlerini anlamaya başlayabilirsiniz.
Başlamadan önce
Adobe'nin önerdikleri...
Kod parçacıklarının çoğu kodda birkaç öğeyi özelleştirmenizi gerektirir. Bunu, Animate uygulamasında Eylemler panelinden yapabilirsiniz. Her parçacık bu görev için belirli talimatlar içerir.
Dahil edilen tüm kod parçacıkları ya JavaScript ya da ActionScript 3.0'dır.
Bazı parçacıklar nesnenin davranışına etki eder ve tıklatılmasına olanak verir, taşınmasına veya yok olmasına sebep olur. Bu parçacıkları Sahne Alanı'ndaki nesneye uygularsınız.
Parçacığın bulunduğu kareye oynatma kafası girer girmez bazı parçacıklar bir eylemin derhal gerçekleşmesini sağlar. Bu parçacıkları bir Zaman Çizelgesi karesine uygularsınız.
Bir kod parçacığını uyguladığınızda kod, Zaman Çizelgesi'ndeki Eylemler katmanının geçerli karesine eklenir. Eylemler katmanını kendiniz oluşturmadıysanız; Animate, Zaman Çizelgesi'ndeki diğer tüm katmanların üzerine bir tane daha ekler.
ActionScript'in Sahne Alanı'ndaki bir nesneyi kontrol etmesi için, nesne, Özellik denetçisinde atanmış bir örnek adına sahip olmalıdır.
Panelde bir parçacık seçtiğinizde görünen Açıklamayı Göster ve Kodu Göster düğmelerini tıklatabilirsiniz.
Video: Creating an application with the Code Snippets panel (Kod Parçacıkları paneliyle bir uygulama oluşturma) (12:11, Adobe TV)
Video: Creating a zoom in and spin custom snippet (Yakınlaştırma ve dönüş özel parçacığı oluşturma) (10:20, flashandmath.com)
Bir nesneye veya Zaman Çizelgesi karesine kod parçacığı ekleme
(Animate CS5.5) Bir nesneye veya Zaman Çizelgesi karesine kod parçacığı ekleme
Parçacık “instance_name_here” metnini içeriyorsa, bu metinden Sahne Alanı'ndaki kodun kontrol etmesini istediğiniz örneğe sürükleyin. Sürükleyip bırakmak için sembol örneğinin bir film klibi veya düğme olması gerekir.
Örnek henüz bir ada sahip değilse, örnek için ad girmenize izin vermek üzere bir iletişim kutusu görünür.
Ayrıca metni tıklatıp örnek adını doğrudan koda girebilirsiniz. Bu yöntemi bir şekil veya grafik sembolü örneğiyle çalışıyorsanız kullanın.
Kod parçacığını düzenlemeyi tamamladığınızda Ekle düğmesini tıklatın.
Animate, kodu Eylemler katmanına ekler. Eylemler katmanı yoksa Flash oluşturur.
Sahne Alanı'nda bir nesne seçmişseniz Animate seçili nesneyi içeren karelerde parçacığı Eylemler paneline ekler.
Zaman Çizelgesi karesi seçmişseniz, Animate parçacığı yalnızca o karedeki ActionScript katmanına ekler.
Kod Parçacıkları paneline yeni parçacıklar ekleme
Yeni Kod Parçacığı Oluştur iletişim kutusuna bir parçacık girin.
Bir kod parçacığı XML dosyasını içe aktarın.
Kod parçacıkları için doğru XML biçimini görmek için panel menüsünden Kod Parçacıkları XML'ini Düzenle'yi seçin.
Bir kod parçacığını silmek için, paneldeki kod parçacığını sağ tıklatın ve bağlam menüsünden Kod Parçacığını Sil'i seçin.