AS3 Slider İle Mask Uygulaması

AS3 Slider İle Mask Uygulaması

Merhaba arkadaşlar…
Şimdi bir slider ile nasıl mask yapıldığını anlatacam elimden geldiği kadar.
Bende bugün başladım.AS3 scripte.Öğrendiğim kadarıyla anlatmaya
çalışacam sizlere.
Şimdi ilk olarak File-New-Flash File(Action Script3) olarak yeni
bir sayfa açalım.Sonra 400-300 bir kare çizelim.Bunu f8 tuşu ile Movie
Clip’e çevirelim.Sonra bu Movie Clip seçiliyken Properties penceresinden
İnstance Namesine ” photo ” diye yazalım.Sonra Window menüsünden Componentler seçeneğini tıklayalım.Oradanda Slider seçeneği var onu ana ekrana alalım seçiliyken instance namesine de “photoSlider” yazalım.
Ve şimdi çalışmamızla ilgili kodlarımızı yazalım.Ana sahnedeyken yada birinci frameyi seçin f9 tuşuna basın aşağıdaki kodları yazın.
KOD:

import fl.events.SliderEvent;
import fl.controls.Slider;
 
var photoMask:Sprite=new Sprite();
this.addChild(photoMask);
photoMask.x=35;
photoMask.y=33;
 
drawMask();
 
function drawMask():void {
 
 photoMask.graphics.clear();
 
 photoMask.graphics.beginFill(0xFFFFFF,1);
 
 photoMask.graphics.drawRect(0,0,302,225);
 
 photoMask.graphics.endFill();
 
}
photo.mask=photoMask;
photoMask.scaleX=0.0;
 
photoSlider.addEventListener(SliderEvent.CHANGE,sliderChange);
function sliderChange(e:SliderEvent):void {
 
 photoMask.scaleX=e.target.value/300;
}

DOWNLOAD

Saygılarımla

VN:F [1.9.3_1094]
Rating: 10.0/10 (2 votes cast)
AS3 Slider İle Mask Uygulaması, 10.0 out of 10 based on 2 ratings

Leave a Reply