משתנים
מבוא למשתנים
משתנים הם חלק בסיסי בתכנות. הם מאפשרים לנו לשמור נתונים בזיכרון ולהשתמש בהם בהמשך. ברובלוקס לואה, משתנים חשובים במיוחד לשמירת מידע ולהפעלת לוגיקה במשחקים שלנו.
הכרזה על משתנים
ברובלוקס לואה, משתמשים במילת המפתח local
כדי להכריז על משתנים. לדוגמה:
local myVariable = 10
כאן, הכרזנו על משתנה בשם myVariable
והצבנו לו את הערך 10.
סוגי משתנים
מספרים (Numbers)
מספרים משמשים לאחסון ערכים נומרי ים, כמו מספרים שלמים או מספרים עשרוניים.
דוגמאות:
local integerVariable = 42
local floatVariable = 3.14
מחרוזות (Strings)
מחרוזות הן רצפים של תווים המאפשרים לאחסן טקסט. מחרוזות נכתבות עם גרשיים כפולות או גרשיים בודדות.
דוגמאות:
local stringVariable = "Hello, Roblox!"
local anotherStringVariable = 'Lua is fun!'
בוליאני (Booleans)
בוליאנים הם משתנים בעלי שני ערכים אפשריים: true
או false
. הם שימושיים לביצוע בדיקות לוגיות.
דוגמאות:
local isGameRunning = true
local hasPlayerWon = false
טבלאות (Tables)
טבלאות הן מבנים מורכבים המשמשים לאחסון קבוצות נתונים. הן יכולות להכיל סוגים שונים של נתונים, כולל מספרים, מחרוזות, בוליאנים וטבלאות נוספות.
דוגמאות:
local playerData = {
name = "Player1",
score = 100,
isActive = true
}
פונקציות (Functions)
פונקציות הן סוג מיוחד של משתנה המשמש לאחסון קוד שניתן להריץ מאוחר יותר. פונקציות יכולות לקבל פרמטרים ולהחזיר ערכים.