Menu
CoddyTech

כיבוי האורות

שיעור 1 מתוך 20 בקורס משחק Roblox: בריחה מהחושך של Coddy.

בקורס הזה תבנו משחק בריחה: חדרים חשוכים שנפתחים בזה אחר זה, פנס, מפתחות וכספת, ומפלצת שרודפת אחריכם בזמן שאתם מתחבאים, רצים ומחפשים את הדרך החוצה. הוא מפחיד בגלל החשכה, לא בגלל משהו מדמם.

השירות Lighting קובע את האווירה. ClockTime הוא השעה (0 הוא חצות, ולכן אין שמש), Ambient הוא האור במקומות שאור השמיים אינו מגיע אליהם, כגון בתוך מבנים, OutdoorAmbient הוא האור בחוץ, והערפל מסתיר את מה שרחוק:

Lighting.ClockTime = 0
Lighting.FogColor = Color3.new(0, 0, 0)
Lighting.FogEnd = 70 -- רואים למרחק של 70 סטאדים, ואז הכול שחור

המספרים מגיעים מתוך ReplicatedStorage.Settings, כך שאפשר לכוונן את החשכה במקום אחד.

challenge icon

אתגר

קל

הגדר את Lighting.ClockTime ל-Settings.ClockTime, את Ambient ואת OutdoorAmbient ל-Settings.Ambient, את FogColor לשחור ואת FogEnd ל-Settings.FogEnd. לאחר מכן הדפס Lights out.

לחץ על Play, ואז על Check.

נסו בעצמכם

-- DarkServer: ה-Script שמריץ את המשחק בשרת.
local Players = game:GetService("Players")
local ServerStorage = game:GetService("ServerStorage")
local Lighting = game:GetService("Lighting")
local Settings = require(game.ReplicatedStorage.Settings)

-- הפוך את הזמן ללילה: הגדר את ClockTime, Ambient, OutdoorAmbient של Lighting,
-- ואת FogColor (שחור) ו-FogEnd לפי Settings. לאחר מכן הדפס "Lights out".
quiz iconבחנו את עצמכם

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

כל השיעורים ביחידה משחק Roblox: בריחה מהחושך