Lua programlama değişkenlerle ilğili basit bir video ders.
Lua Programlama
Lua Programlama
5 Ekim 2013 Cumartesi
Lua programlama güzel bir ders
Lua programlama için inğilizce olmasına rağmen anlaşılır basit bir video ders.
Etiketler:
lua dersleri,
Lua Programlama,
Lua Programlama Dili
Basit bir Lua for loop döngüsü
Basit bir lua programlama örneği:
occupants = {"Jones","Smith","Patel","Brown","Ng"}
occupants[1] = "Roberts"
occupants[6] = "Lee"
occupants[9] = "Forsythe"
occupants[8] = "Campbell"
occupants["llareggub"] = "Thomas"
-- indexed section - sequential from start
for dis,dat in ipairs(occupants) do
print (dis .. " - " .. dat)
end
-- whole thing
for dis,dat in pairs(occupants) do
print (dis .. " > " .. dat)
end
--[[ Sample output --------------------------------
[trainee@easterton nts]$ lua clike
1 - Roberts
2 - Smith
3 - Patel
4 - Brown
5 - Ng
6 - Lee
1 > Roberts
2 > Smith
3 > Patel
4 > Brown
5 > Ng
6 > Lee
8 > Campbell
9 > Forsythe
llareggub > Thomas
[trainee@easterton nts]$
]]
occupants = {"Jones","Smith","Patel","Brown","Ng"}
occupants[1] = "Roberts"
occupants[6] = "Lee"
occupants[9] = "Forsythe"
occupants[8] = "Campbell"
occupants["llareggub"] = "Thomas"
-- indexed section - sequential from start
for dis,dat in ipairs(occupants) do
print (dis .. " - " .. dat)
end
-- whole thing
for dis,dat in pairs(occupants) do
print (dis .. " > " .. dat)
end
--[[ Sample output --------------------------------
[trainee@easterton nts]$ lua clike
1 - Roberts
2 - Smith
3 - Patel
4 - Brown
5 - Ng
6 - Lee
1 > Roberts
2 > Smith
3 > Patel
4 > Brown
5 > Ng
6 > Lee
8 > Campbell
9 > Forsythe
llareggub > Thomas
[trainee@easterton nts]$
]]
Etiketler:
lua dersleri,
Lua Programlama,
Lua Programlama Dili
Lua Programlama-Merhaba dünya
Lua'da sayfaya yazdırma komutu bir çok programlama dilinde olduğu gibi çok basittir,basit bir merhaba dünya yazdırma işlemi şu şekilde yapılabilir.
print ( "Merhaba Dünya!" ); Çıktısı : Merhaba Dünya ,olacaktır. |
Etiketler:
lua dersleri,
Lua Programlama,
Lua Programlama Dili
Lua programlama dili kullanım alanları
Lua Programlama Dili 1993 yılında Roberto
Ierusalimschy, Luiz Henrique de Figueiredo, ve Waldemar Celes tarafından
tasarlanmış olan bir programlama dilidir. Lua kendi başına bir dil
olmakla kalmayıp, herhangi bir programlama dili için framework
hazırlayabilir.
GTA'nın Multiplayer özelliği
Bazı programların ara yüzü ki World of Warcraft'ın arayüzü Lua ile geliştirilmiştir.
Ayrıca Lua PSP oyunlarının yazılımında da kullanılır.
Ayrıca Lua büyük projelerde hızlı olması ile bilinir. Kendi sitesinde ise Lua'nın en hızlı dil olduğu söylenir ve kendine hızlı diyen dillere de bir gönderme yapılır.
GTA'nın Multiplayer özelliği
Bazı programların ara yüzü ki World of Warcraft'ın arayüzü Lua ile geliştirilmiştir.
Ayrıca Lua PSP oyunlarının yazılımında da kullanılır.
Ayrıca Lua büyük projelerde hızlı olması ile bilinir. Kendi sitesinde ise Lua'nın en hızlı dil olduğu söylenir ve kendine hızlı diyen dillere de bir gönderme yapılır.
Etiketler:
lua dersleri,
Lua Programlama,
Lua Programlama Dili
Lua ile basit bir hesap makinesi
Arkadaşlar önce Auto Play Medi Studio Yu Açıyoruz.....
Yeni bir projeyi Açtıktan Sonra Projemize "" 2 tane Input (giriş) ekliyoruz.. ve bir Tane Label (Etiket) , 1 Tanede Buton Ekliyoruz...
Önce Butona Tıklayıp Scripten On click Bölümüne yazıyoruz...
(Not : Bu Bir Toplama İşlemi yapacak Diğer İşlemler İçin Aşağıya Bakın)
-- Powered by Atc Soft , Kodlar A.Taha Caba tarafından yazılmıştır..
birincisayi = Input.GetText("Input1");
ikinciisayi = Input.GetText("Input2");
sonuc = Math.Round(birincisayi+ikincisayi, 4);
Label.SetText("Label1", sonuc);
--Bitti
Diğer İşlemler:::
EVET ARKADAŞLAR BU KADAR 3 Satırdaki ""Math.Round(birincisayi+ikincisayi, 4);"" ifadesindeki ""birincisayi+ikincisayi"" yerine ""birincisayi-ikincisayi"" yazarsak Çıkarma işlemi yapar... ""birincisayi/ikincisayi"" yaparsak 1. yazdığımız Sayı ile 2. yazdığımız Sayıları Böler..
yada"" birincisayi*ikincisayi"" yazarsak birinci sayı ile 2. Sayıyı Çarpar
Yeni bir projeyi Açtıktan Sonra Projemize "" 2 tane Input (giriş) ekliyoruz.. ve bir Tane Label (Etiket) , 1 Tanede Buton Ekliyoruz...
Önce Butona Tıklayıp Scripten On click Bölümüne yazıyoruz...
(Not : Bu Bir Toplama İşlemi yapacak Diğer İşlemler İçin Aşağıya Bakın)
-- Powered by Atc Soft , Kodlar A.Taha Caba tarafından yazılmıştır..
birincisayi = Input.GetText("Input1");
ikinciisayi = Input.GetText("Input2");
sonuc = Math.Round(birincisayi+ikincisayi, 4);
Label.SetText("Label1", sonuc);
--Bitti
Diğer İşlemler:::
EVET ARKADAŞLAR BU KADAR 3 Satırdaki ""Math.Round(birincisayi+ikincisayi, 4);"" ifadesindeki ""birincisayi+ikincisayi"" yerine ""birincisayi-ikincisayi"" yazarsak Çıkarma işlemi yapar... ""birincisayi/ikincisayi"" yaparsak 1. yazdığımız Sayı ile 2. yazdığımız Sayıları Böler..
yada"" birincisayi*ikincisayi"" yazarsak birinci sayı ile 2. Sayıyı Çarpar
Etiketler:
lua dersleri,
Lua Programlama,
Lua Programlama Dili
20 Ocak 2013 Pazar
Lua Programlama
Lua Programlama dili ile ilğili yazılarımıza yakında sitemizden ulaşabilirsiniz.
Kaydol:
Kayıtlar (Atom)