Menu
CoddyTech
flag Ar iconالعربيةdown icon

لوّن جزءًا

جزء من قسم برمجة ألعاب 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 عبر الإنترنت