Informacje o wersji
Edukacja
Klasa silnika
Vector3Value

*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
Właściwości
Zdarzenia
changed(value: Vector3):RBXScriptSignal
Przestarzałe
Członkowie odziedziczeni
Przykłady kodu
Część teleportera
-- Wklej mnie w Skrypt wewnątrz Części
local part = script.Parent
local teleportPosition = part.TeleportPosition
local function onTouch(otherPart)
-- Najpierw znajdź HumanoidRootPart. Jeśli go nie znajdziesz, zakończ.
local hrp = otherPart.Parent:FindFirstChild("HumanoidRootPart")
if not hrp then
return
end
-- Teraz teleportujemy, ustawiając CFrame na ten utworzony z
-- zapisanej TeleportPosition
hrp.CFrame = CFrame.new(teleportPosition.Value)
end
part.Touched:Connect(onTouch)
Przechowywanie Vector2 w Vector3Value
local vector3Value = Instance.new("Vector3Value")
-- Przechowaj Vector2 w Vector3
local vector2 = Vector2.new(42, 70)
vector3Value.Value = Vector3.new(vector2.X, vector2.Y, 0) -- Wartość Z jest ignorowana
-- Załaduj Vector2 z Vector3
vector2 = Vector2.new(vector3Value.Value.X, vector3Value.Value.Y)
print(vector2)

Materiały referencyjne dotyczące interfejsów API
Właściwości
Value
Odczyt równoległy
Dostęp do symulacji
Vector3Value.Value:Vector3

Zdarzenia
Changed
Vector3Value.Changed(value:Vector3):RBXScriptSignal
Parametry
value:Vector3
Przykłady kodu
Jak używać Vector3Value.Changed
local value = Instance.new("Vector3Value")
value.Parent = workspace
value.Changed:Connect(function(NewValue)
print(NewValue)
end)
value.Value = Vector3.new(10, 10, 10)

changed
Przestarzałe

©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.