?> Resim Büyütme Küçültme Butonu AS2.0 - photoders
Site » ActionScript 2.0

Resim Büyütme Küçültme Butonu AS2.0

[ 02 Kas 2009 | 1 Yorum ]

photodersFlash çalışmamızda eklediğimiz butonlara actionscript 2.0 kod ekleyerek resmimizi büyültüp küçülteceğiz. İlk olarak flash çalışma sayfası açalım 275×320 px benim çalışmadaki sayfa ölçüm oluyor.
1-Hazırladığımız resmi import edelim ben 250×250 px hazırladım resmi eklediğimiz layer adını resim yapalım. Resmi symbol yapalım F8.

 


photoders
2-Resim seçil tekrar F8 byu sefer movie clip yapalım.
photoders
3-İki adet buton hazırlayacağız. İlk olarak eksi buton yapalım yeni layer ekleyelim layer adı eksi olsun rectangle tool aracı ile dikdörtgen oluşturalım ortasına eksi işareti yapalım. Seçili durumda F8 ilk olarak symbol yapalım name eksi_grap olsun tekrar seçili durumda klip yapalım name eksi_mc olsun eksi layeri resim layerinin altına alalım. Artı butonu aynı şekilde yeni layer ekleyelim layer adı artı olsun kısaca aynı yöntem ile hazırlayalım.
photoders
4-Eksi buton seçili durumda instance name kutusuna eksi_mc yazalım. Artı buton seçili instance name kısmına arti_mc yazalım.
photoders
5-Resim layere gelelim sahnedeki resmi seçili yapalım instance name kısmına resim_mc yazalım properties panelden resmimizi küçültelim W-100 H-100 yapıyoruz benim resmin eşit olduğu için 100×100 oldu.
photoders
6-Resmimiz ¼ oranında büyüyecek. Yeni layer ekleyelim layer adı action olsun 1. Framede action paneli açalım ekli kodu ekleyelim.

arti_mc.onRelease = function ()
{
    if (resim_mc._xscale == 250 && resim_mc._yscale == 250)
    {
        resim_mc.enabled = false;
    }
    else
    {
        resim_mc._xscale = resim_mc._xscale + 25;
        resim_mc._yscale = resim_mc._yscale + 25;
    }
};
eksi_mc.onRelease = function ()
{
    if (resim_mc._xscale == 25 && resim_mc._yscale == 25)
    {
        resim_mc.enabled = false;
    }
    else
    {
        resim_mc._xscale = resim_mc._xscale - 25;
        resim_mc._yscale = resim_mc._yscale - 25;
    }
};

Çalışmamızı test edelim Ctrl+Enter

FLA İndir

1 Yorum »

Yorum Yazın

Konuyla ilgili yorumlarınızı aşağıya yazabilir diğer okuyucularla paylaşabilirsiniz, yazıdan alıntı yapacak olursanız geribildirim yapmayı unutmayın.. Yazıdaki yorumları RSS olarak takip etmek için tıklayınız .

Yorum yazarken dikkat etmeniz gereken hususlar;

  • Spam ve reklam içerikli yorumlar silinecektir.
  • Yorumlar onay gerektirdiğinden birden fazla kez aynı yorumu yazmayınız.
  • Yorumlarınızın konu ile alakalı olmasına özen gösteriniz.
  • Küfür, hakaret etmenizin kimseye faydası olmadığını unutmayın.
  • Yorum yapmanız, onaylanacağı anlamına gelmemektedir. Buradaki hususlara dikkat etmeniz, onaylanma şansını artıracaktır.
  • *

    Kapat
    E-posta ile paylaş