Film Klibi Örnekleri-4


 

setRGB komutuna göre daha karışık bir yöntem olan setTransform yönteminin bazı avantajları vardır. Bu yöntem kırmızı,yeşil ve mavi renklerinin hem yüzdelerini hem de ofset değerlerini ayarlamanızı sağlar. Ayrıca alfa saydamlık değeri atamanıza yardımcı olur.

1- Önce rengini değiştireceğiniz grafiği tesbit edin. File > Import komutu ile sahne içine alın. CTRL+B ile sembol özelliğini kırın.

2- Lasso aracını seçin. Options alanında Magic Wand seçeneğine tıklayın. Sembol özelliği kırılmış resmin iç kısmına tıklayın , dolgu alanı seçilecektir. Birden fazla seçim için Shift tuşuna basmalısınız.

3- Cut komutu ile iç dolguyu kesin New Symbol komutu ile bir film klibi oluşturup dolguyu buraya yapıştırın. Şimdi rengini değiştireceğimiz iç dolguyu içeren film klibimiz hazır. Sahneye dönün, yeni bir katman ekleyin ve dolguyu içeren klibini sadece dış şekli kalmış resmin tam üzerine yerleştirin.

4- Bu klibe bir örnek adı verin. ( Biz dino adını kullandık)

5- Bir buton hazırlayalım ve sahneye yerleştirelim.

6- 1.butonu seçip action panelini açalım. Örnek 3 de gördüğümüz gibi yeni_renk = new Color(_root.dino);komutunu
on(release) olayına verelim.

7- Yine bir değişkeni yeni bir nesne olarak önce tanımlamamız gerekli. yeni_renk_olusumu = new Object(); Bu komutlarla rengi değişecek alanı bir nesne olarak tanımlamış olduk. Artık renk değiştirme işine geçebiliriz.

8- yeni_renk_olusumu.ra = 100; ile başlayarak diğer 7 komponenti de tanımlayalım. Son olarak yeni_renk değişkenimize bu renkleri atayalım.yeni_renk.setTransform(yeni_renk_olusumu); Tüm komutların görünümü şöyle olur.

on (release) {
yeni_renk = new Color(_root.dino);
yeni_renk_olusumu = new Object();
yeni_renk_olusumu.ra = 100;
yeni_renk_olusumu.rb = 75;
yeni_renk_olusumu.ga = 80;
yeni_renk_olusumu.gb = 85;
yeni_renk_olusumu.ba = 110;
yeni_renk_olusumu.bb = 230;
yeni_renk_olusumu.aa = -50;
yeni_renk_olusumu.ab = 255;
yeni_renk.setTransform(yeni_renk_olusumu);
}