💫Fonksiyonlar ve Kontroller
🎭 Lua Fonksiyonları
🔹 Fonksiyonlar, belirli bir işlemi gerçekleştirmek için bir araya getirilen kod bloklarıdır.
🔹 İşte basit bir fonksiyon örneği:
🔢 Tablolar (Tables)
🔹 Lua'da, tablolar çok yönlü veri yapılarıdır.
🔹 Bir tablo, sayıları, dizeyi ve hatta başka tabloları bile içerebilir.
🔹 İşte basit bir tablo örneği:
➡️ Kontrol Akışı
🔹 Kontrol akışı, programın hangi kod bloklarını ve ne zaman çalıştıracağını belirler.
🔹
if-then-else
ifadesi, belirli bir koşulun doğruluğuna bağlı olarak kodun farklı kısımlarını çalıştırır:
🔄 Döngülerde Kontrol Akışı
🔹 Döngülerde de kontrol akışını yönetmek mümkündür.
🔹
break
ifadesi, döngünün derhal sona ermesine neden olur:
🔹
continue
ifadesi, döngünün mevcut yinelemesini atlar ve sonraki yinelemeye geçer (Lua'da doğrudancontinue
ifadesi yoktur, fakat benzer bir yapı oluşturulabilir):
Bu, Lua'nın daha ileri seviye kısımlarıdır ve bu noktada, bir oyunu kontrol etmek ve yönetmek için gerekli temel yapı taşlarına sahip olmalısınız. Kendinizi daha rahat hissettiğinizde, daha karmaşık projelere geçmeye hazır olacaksınız. Her zaman için merakınızı koruyun ve denemekten çekinmeyin. Başarıya giden yol denemelerle doludur!
Last updated