RSS

Ok tuşları ile karakter kontrolü:

03 Eyl

İlk olarak ,  Flash cs3’ü açıp yeni bir flash dosyası açıyoruz.(action script 3.0)Öncelikle karakter adında bir movie clip oluşturuyoruz ve bu movie clip’i sahnemize ekliyoruz.Movie clipin içine istediğiniz karakteri veya deneme amaçlı kutu çizip koyabiirsiniz.

Action bölümünede aşağıdaki kodu ekliyoruz.

karakter.stop();

//karakter adındaki mc’mizi durduruyoruz.(şu anda bi işe yaramasada movie clipinizin içindeki karaktere hariket verdiğinizde işe yarıyacaktır.)

function hadegit(event:KeyboardEvent):void {

if (event.keyCode==Keyboard.UP){

karakter.y-=5

karakter.play()

}else if(event.keyCode==Keyboard.DOWN){

karakter.y+=5

karakter.play()

}else if (event.keyCode == Keyboard.LEFT){

karakter.x-=5

karakter.play()

}else if (event.keyCode == Keyboard.RIGHT){

karakter.x+=5

karakter.play()

}

}

//hadegit adında bir fonksiyon oluşturup  klavye kontrolümüzü gerçekleştiriyoruz.

function hadedur(event:KeyboardEvent):void{

karakter.stop();

}

stage.addEventListener(KeyboardEvent.KEY_DOWN, hadegit)

stage.addEventListener(KeyboardEvent.KEY_UP, hadedur)

Reklamlar
 
Yorum yapın

Yazan: Eylül 3, 2009 in Flash yazılarım

 

Etiketler: , , , , , , , , ,

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Google+ fotoğrafı

Google+ hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Connecting to %s

 
%d blogcu bunu beğendi: