Pants

非推奨を表示

*このコンテンツは、ベータ版のAI(人工知能)を使用して翻訳されており、エラーが含まれている可能性があります。このページを英語で表示するには、 こちら をクリックしてください。

Pants オブジェクトは、Class.

アバターが装備している場合、Player キャラクターのパンツは自動的に読み込まれます。

コードサンプル

Change Shirt / Pants

local Players = game:GetService("Players")
local function replaceClothes(player)
local character = player.Character
if character then
-- look for shirts / pants
local shirt = character:FindFirstChildOfClass("Shirt")
local pants = character:FindFirstChildOfClass("Pants")
-- create shirts / pants if they don't exist
if not shirt then
shirt = Instance.new("Shirt")
shirt.Parent = character
end
if not pants then
pants = Instance.new("Pants")
pants.Parent = character
end
-- reset shirt / pants content ids
shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=83326831"
pants.PantsTemplate = "http://www.roblox.com/asset/?id=10045638"
end
end
for _index, player in ipairs(Players:GetPlayers()) do
replaceClothes(player)
end

概要

プロパティ

  • PantsTemplate:ContentId
    並列読み取り

    Class.Pants のテクスチャを決定します。

Clothing から継承した プロパティ
  • 並列読み取り

    Class.Clothing テクスチャに適用する色付きを決定します。

プロパティ

PantsTemplate

ContentId
並列読み取り

Roblox にホストされているパンツのテンプレートへのコンテンツ ID リンク。

このコンテンツIDは、パンツのウェブサイトURLと異なります。Studio の PantsTemplate プロパティにパンツのウェブサイトURLを貼り付けることで入手できます。また、 InsertService:LoadAsset() を使用して、パンツをワークスペースに挿入することもできます:


local webURL = "https://www.roblox.com/catalog/1804739/Jeans"
local assetId = tonumber(string.match(webURL, "%d+") or 0) -- Extract the number
local success, model = pcall(function()
return game:GetService("InsertService"):LoadAsset(assetId)
end)
if success then
model.Parent = workspace
end

For a Shirt オブジェクトのテンプレート, see Shirt.ShirtTemplate .

コードサンプル

Change Shirt / Pants

local Players = game:GetService("Players")
local function replaceClothes(player)
local character = player.Character
if character then
-- look for shirts / pants
local shirt = character:FindFirstChildOfClass("Shirt")
local pants = character:FindFirstChildOfClass("Pants")
-- create shirts / pants if they don't exist
if not shirt then
shirt = Instance.new("Shirt")
shirt.Parent = character
end
if not pants then
pants = Instance.new("Pants")
pants.Parent = character
end
-- reset shirt / pants content ids
shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=83326831"
pants.PantsTemplate = "http://www.roblox.com/asset/?id=10045638"
end
end
for _index, player in ipairs(Players:GetPlayers()) do
replaceClothes(player)
end

方法

イベント