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