ReplicatedFirst (最初にレプリケート)

ReplicatedFirstは、プレイヤーがゲームに参加するときに、ゲームの他の部分が読み込まれる前に送信される必要があるアセットやスクリプトのための特別なエリアです。

ゲームの残りの部分が読み込まれている間に、ロード画面や初期の指示をプレイヤーに表示するために使用されます。

local ReplicatedFirst = game:GetService("ReplicatedFirst")
local Players = game:GetService("Players")

local player = Players.LocalPlayer 
local playerGui = player:WaitForChild("PlayerGui")

local screenGui = Instance.new("ScreenGui")
screenGui.IgnoreGuiInset = true
screenGui.Parent = playerGui

local textLabel = Instance.new("TextLabel", screenGui)
textLabel.Size = UDim2.new(1, 0, 1, 0)
textLabel.BackgroundColor3 = Color3.new(1, 1, 1)
textLabel.Font = Enum.Font.GothamSemibold
textLabel.TextColor3 = Color3.new(0.8, 0.8, 0.8)
textLabel.Text = "Loading...."
textLabel.TextSize = 28

ReplicatedFirst:RemoveDefaultLoadingScreen()

if not game:IsLoaded() then
    game.Loaded:Wait()
end

wait(2)  -- Minimum wait time to show the screen
screenGui:Destroy()
Image 1
Roblox Studio

このチュートリアルがお役に立ちましたら、私の仕事をサポートするためにコーヒーをおごっていただけると嬉しいです。

ご支援、誠にありがとうございます!

コーヒーをおごる