examples
Example
CreateThread(function()
local entity = 1234566
local cfg = {
enableCam = true,
maxDistance = 5.0,
maxCamDistance = 10.0,
minY = -20.0,
maxY = 20.0,
movementSpeed = 0.1
}
local function allowPlace(position)
log("Position:", position)
return true
end
local result = jo.gizmo.moveEntity(entity, cfg, allowPlace)
end)
--Cancel the gizmo after 10s
CreateThread(function()
Wait(10000)
jo.gizmo.cancel()
end)
Example
local entity = 1234566
local cfg = {
enableCam = true,
maxDistance = 5.0,
maxCamDistance = 10.0,
minY = -20.0,
maxY = 20.0,
movementSpeed = 0.1
}
local function allowPlace(position)
log("Position:", position)
return true
end
local result = jo.gizmo.moveEntity(entity, cfg, allowPlace)
log(result)
Back to documentation