FONKSİYONLAR
Fonksiyon Tanımlama
Fonksiyonu çalıştırmak için:
Sahnedeki örnek ismi “kutu” olan nesneyi x ekseninde 250, y ekseninde 250 px noktasına getirecek fonksiyonu yazmak için: Yeni bir belge oluşturunuz. Sahnemize 20* 20 px büyüklüğünde kare oluşturunuz. Film klibi haline getirip örnek adı olarak kutu ismini veriniz. Sahneye tıklayıp Pencere > Eylemler (F9) komutunu seçiniz. Fonksiyon ismini ilerlet belirleyin. İsterseniz değişken tanımlama kuralları çerçevesinde istediğiniz ismi verebilirsiniz. Kutu nesnesinin yeri değiştirmeyecektir. Tetiklemek için fonksiyon komutunu eylem paneline eklememiz gereklidir.
Fonksiyonlara Veri Gönderme - Alma Kodlar çalıştırıldığında aşağıdaki şekilde sonucu görülecektir:
Birden fazla değer (parametre) göndermek için parametre tanımlanırken istenilen parametrelerin tanımlanıp aralarının virgülle ayrılması gerekir.
Fonksiyonlarda parametreden sonra yazılan void kelimesi, fonksiyonun geriye değer döndürmediği anlamına gelmektedir. Yani fonksiyon, yaptığı işlem sonucunda uygulamaya herhangi bir veri göndermemektedir. Fonksiyonlardan veri almak için yukarıdaki alan örneğini tekrar yapınız. “void” kelimesi yerine fonksiyonun ne tür veri geri döndüreceğini yazılmaktadır. Yukarıdaki örnekte fonksiyon dairenin alanını hesaplayıp return kelimesiyle number türünde bilgiyi fonksiyon dışına aktarmaktadır. “gelenSayi” değişkeninin değeri 12.56 olacaktır.