Rotation Komutu ile Nesneleri Döndürme

Etiketler:




Ekrana eklediğiniz nesneleri derecelere bağlı olarak döndürmenizi sağlar. Nesnenin ilk konumu varsayılan yani sıfır olarak ele alınır. 360 dereceye kadar döndürme imkanı vardır.

Basit olarak bir nesnenin duruş açısını değiştirmek ve döndürmek için şu şekilde kullanabilirsiniz :


nesne.rotation+=5;

nesne.rotation=90;

nesne.rotation=180;


...

gibi. Bu komutu kullanarak basit bir örnek yapalım. Örneğimizde nesne sürekli dönsün ve bir text içerisinde nesneye ait olan açıyı yazdıralım.

Nesnemizi çizip MovieClip haline getirdikten sonra instance name kısmına mcNesne yazalım ve sahneye bir de TLF Text oluşturalım, bunun da instance name' ine txtAci yazın.

Daha sonra kodlarımızı ekleyelim :





Buradaki donusHizi değişkeni ile dönüş hızını belirledik. Bu değişkeni değiştirerek hızı da değiştirebilirsiniz.
addEventListener komutu ile de oluşturduğumuz işlevi gerçekleştirecek olan fonksiyonun sürekli işler hale gelmesini sağladık.


Sonuç olarak böyle bir şey elde edeceğiz :



Farkettiyseniz 180 ve -180 arası değişiyor açılar, bu şekilde toplamda 360 dereceye geliyor.


Hiç yorum yok:

Yorum Gönder

 
Action Script - Türkiye © 2012 | Designed by Meingames and Bubble shooter