Lernen
Engine-Klasse
Vector3Value

*Dieser Inhalt wurde mit KI (Beta) übersetzt und kann Fehler enthalten. Um diese Seite auf Englisch zu sehen, klicke hier.


Zusammenfassung
Eigenschaften
Geerbte Mitglieder
Code-Beispiele
Teleporter Teil
-- Füge mich in ein Skript innerhalb eines Teils ein
local part = script.Parent
local teleportPosition = part.TeleportPosition
local function onTouch(otherPart)
-- Zuerst, finde den HumanoidRootPart. Wenn wir ihn nicht finden können, beenden.
local hrp = otherPart.Parent:FindFirstChild("HumanoidRootPart")
if not hrp then
return
end
-- Jetzt teleportieren, indem wir das CFrame auf eines setzen, das von
-- der gespeicherten TeleportPosition erstellt wurde
hrp.CFrame = CFrame.new(teleportPosition.Value)
end
part.Touched:Connect(onTouch)
Speichern von Vector2 in Vector3Value
local vector3Value = Instance.new("Vector3Value")
-- Speichern Sie einen Vector2 in einem Vector3
local vector2 = Vector2.new(42, 70)
vector3Value.Value = Vector3.new(vector2.X, vector2.Y, 0) -- Der Z-Wert wird ignoriert
-- Laden Sie einen Vector2 aus einem Vector3
vector2 = Vector2.new(vector3Value.Value.X, vector3Value.Value.Y)
print(vector2)

API-Referenz
Eigenschaften
Value
Parallel lesen
Simulationszugang
Vector3Value.Value:Vector3

Events
Changed
Vector3Value.Changed(value:Vector3):RBXScriptSignal
Parameter
value:Vector3
Code-Beispiele
So verwenden Sie 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
Veraltet

©2026 Roblox Corporation. Roblox, das Roblox-Logo und "Powering Imagination" gehören zu unseren eingetragenen und nicht eingetragenen Markenzeichen in den USA und anderen Ländern.