StopNavigation
格式
StopNavigation()
- 函数
- 所属对象:Avatar
简介
停止角色
的自动寻路,可以停止Move,MoveTo和NavigateTo等正在执行的寻路函数。
实例
创建一个零件,给零件注册碰撞事件,触发后角色像指定目标点移动,等待3s后停止角色移动。
local part = RWObject:New("Part",WorkSpace) -- 创建零件
part.Anchored = true -- 锚定零件
part.Position = Vector3(0,1,2) -- 设置零件坐标
part.TriggerEnter:Connect(function(avr) -- 注册碰撞事件
if avr:IsClass("Avatar") then -- 判断是否为角色
avr:NavigateTo(Vector3(5,0,5)) -- 角色调用NavigateTo()
--avr:MoveTo(Vector3(5,0,5)) -- 角色调用MoveTo()
--avr:Move(Vector2(1,1)) -- 角色调用Move()
wait(3) -- 等待3s
avr:StopNavigation() -- 停止角色移动
end
end)
文档更新时间: 2020-08-17 17:06 作者:安彤琛