Menu
CoddyTech

צבעו חלק

חלק מהיחידה תכנות משחקים ב-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.Wood

Transparency הוא מספר: 0 מציין אטום, 1 מציין בלתי נראה, וכל ערך ביניהם מציין שאפשר לראות דרך החלק.

challenge icon

אתגר

קל

הסקריפט נמצא בתוך הבלוק האפור. שנה שלוש מהמאפיינים שלו:

  1. הפוך אותו לאדום: Color3.fromRGB(255, 0, 0)
  2. גרום לו לזהור: החומר Neon
  3. הפוך אותו לשקוף למחצה: Transparency של 0.5

לחץ על Play כדי לראות אותו, ואז על Check.

נסו בעצמכם

local block = script.Parent

-- 1. הפכו את הבלוק לאדום

-- 2. גרמו לו לזהור

-- 3. הפכו אותו לשקוף למחצה
quiz iconבחנו את עצמכם

השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.

כל השיעורים ביחידה תכנות משחקים ב-Roblox

תרגלו בעצמכם: קומפיילר Lua אונליין