Edukacja
Klasa silnika
BaseWrap
Brak możliwości tworzenia

*Ta zawartość została przetłumaczona przy użyciu narzędzi AI (w wersji beta) i może zawierać błędy. Aby wyświetlić tę stronę w języku angielskim, kliknij tutaj.


Podsumowanie
Członkowie odziedziczeni
Odziedziczone przez:

Materiały referencyjne dotyczące interfejsów API
Właściwości
CageMeshContent
Zabezpieczenia dodatku plug-in
Odczyt równoległy
Możliwości: AvatarAppearance
BaseWrap.CageMeshContent:Content

CageMeshId
Zabezpieczenia dodatku plug-in
Odczyt równoległy
Możliwości: AvatarAppearance
BaseWrap.CageMeshId:ContentId

CageOrigin
Zabezpieczenia dodatku plug-in
Odczyt równoległy
Możliwości: AvatarAppearance
BaseWrap.CageOrigin:CFrame

CageOriginWorld
Tylko do odczytu
Bez replikacji
Odczyt równoległy
Możliwości: AvatarAppearance
BaseWrap.CageOriginWorld:CFrame

HSRAssetId
Zabezpieczenia skryptów Roblox
Zabezpieczenia na platformie Roblox
Odczyt równoległy
Możliwości: AvatarAppearance
BaseWrap.HSRAssetId:ContentId

HSRContent
Zabezpieczenia skryptów Roblox
Zabezpieczenia na platformie Roblox
Odczyt równoległy
Możliwości: AvatarAppearance
BaseWrap.HSRContent:Content

ImportOrigin
Zabezpieczenia dodatku plug-in
Odczyt równoległy
Możliwości: AvatarAppearance
BaseWrap.ImportOrigin:CFrame
Przykłady kodu
Importuj Pochodzenie
local function alignWraps()
local selectionService = game:GetService("Selection")
local selectedObjects = selectionService:Get()
local alignObjects = {}
for _, obj in selectedObjects do
if obj:IsA("BaseWrap") then
--print("Owijka: " .. obj.Name)
table.insert(alignObjects, obj)
else
print("Ignoruj: " .. obj.Name)
end
end
if #alignObjects < 2 then
warn("Musisz wybrać przynajmniej dwie owijki")
return
end
local anchorWrap = alignObjects[1]
local worldA_from_Wrap = anchorWrap.ImportOriginWorld
print("Kotwica: " .. anchorWrap.Name)
for i = 2, #alignObjects do
local wrapToAlign = alignObjects[i]
print("Wyrównaj: " .. wrapToAlign.Name)
local wrap_from_WorldB = wrapToAlign.ImportOriginWorld:Inverse()
local worldA_from_WorldB = worldA_from_Wrap * wrap_from_WorldB
local worldB = wrapToAlign.Parent.CFrame
-- Uwaga: dostosuj CFrame części rodzica
wrapToAlign.Parent.CFrame = (worldB_from_WorldB * worldB)
end
end

ImportOriginWorld
Tylko do odczytu
Bez replikacji
Odczyt równoległy
Możliwości: AvatarAppearance
BaseWrap.ImportOriginWorld:CFrame

©2026 Roblox Corporation. Nazwa Roblox, logo Roblox oraz hasło „Powering Imagination” należą do naszych zarejestrowanych i niezarejestrowanych znaków towarowych na terenie Stanów Zjednoczonych oraz w innych krajach.