צבעו חלק
חלק מהיחידה תכנות משחקים ב-Roblox במסלול ה-Lua של Coddy. שיעור 2 מתוך 24.
לחלק יש מאפיינים: הצבע שלו, ממה הוא עשוי, עד כמה אפשר לראות דרכו, הגודל שלו והמיקום שלו. שינוי של מאפיין משנה מיד את החלק במשחק.
סקריפט שנמצא בתוך חלק ניגש אליו באמצעות script.Parent. אחסן אותו במשתנה כדי שתוכל להשתמש בו בכל שורה:
local block = script.Parent
block.Color = Color3.fromRGB(0, 120, 255)local block יוצר משתנה בשם block, ו-= מציב בו ערך. Color3.fromRGB מערבב צבע מאדום, ירוק וכחול, שכל אחד מהם נע בין 0 ל-255, לכן 0, 120, 255 הוא כחול בוהק.
חלק מהמאפיינים מקבלים ערך מתוך רשימה ש-Roblox מספקת, שנקראת Enum. החומר הוא אחד מהם:
block.Material = Enum.Material.WoodTransparency הוא מספר: 0 מציין אטום, 1 מציין בלתי נראה, וכל ערך ביניהם מציין שאפשר לראות דרך החלק.
אתגר
קלהסקריפט נמצא בתוך הבלוק האפור. שנה שלוש מהמאפיינים שלו:
- הפוך אותו לאדום:
Color3.fromRGB(255, 0, 0) - גרום לו לזהור: החומר
Neon - הפוך אותו לשקוף למחצה:
Transparencyשל0.5
לחץ על Play כדי לראות אותו, ואז על Check.
נסו בעצמכם
local block = script.Parent
-- 1. הפכו את הבלוק לאדום
-- 2. גרמו לו לזהור
-- 3. הפכו אותו לשקוף למחצה
השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה תכנות משחקים ב-Roblox
תרגלו בעצמכם: קומפיילר Lua אונליין