Classe de moteur
PVInstance
*Ce contenu est traduit en utilisant l'IA (Beta) et peut contenir des erreurs. Pour consulter cette page en anglais, clique ici.
Résumé
Propriétés
Référence API
Propriétés
Méthodes
GetPivot
Retours
Échantillons de code
Téléportation Simple de Personnage
-- Ce code doit être placé dans un LocalScript sous StarterPlayerScripts
local Players = game:GetService("Players")
local ContextActionService = game:GetService("ContextActionService")
local player = Players.LocalPlayer
local function doTeleport(_actionName, inputState, _inputObject)
local character = player.Character
if character and character.Parent and inputState == Enum.UserInputState.Begin then
-- Déplacer le personnage de 10 studs vers l'avant dans la direction dans laquelle il fait face
local currentPivot = character:GetPivot()
character:PivotTo(currentPivot * CFrame.new(0, 0, -10))
end
end
ContextActionService:BindAction("Téléportation", doTeleport, true, Enum.KeyCode.F)PivotTo
Paramètres
Retours
()
Échantillons de code
Téléportation Simple de Personnage
-- Ce code doit être placé dans un LocalScript sous StarterPlayerScripts
local Players = game:GetService("Players")
local ContextActionService = game:GetService("ContextActionService")
local player = Players.LocalPlayer
local function doTeleport(_actionName, inputState, _inputObject)
local character = player.Character
if character and character.Parent and inputState == Enum.UserInputState.Begin then
-- Déplacer le personnage de 10 studs vers l'avant dans la direction dans laquelle il fait face
local currentPivot = character:GetPivot()
character:PivotTo(currentPivot * CFrame.new(0, 0, -10))
end
end
ContextActionService:BindAction("Téléportation", doTeleport, true, Enum.KeyCode.F)