TA的每日心情![](source/plugin/dsu_paulsign/img/emot/kx.gif) | 开心 2024-7-22 09:56 |
---|
签到天数: 26 天 [LV.4]偶尔看看III
高级会员
![Rank: 4](static/image/common/star_level3.gif)
- 积分
- 595
|
BUG
引擎版本号: |
20240526 |
BUG描述: |
lua中使用对象函数walkto使对象移动,实际可以移动,但如果对象是真人角色,则在角色本身的客户端中不会刷新角色坐标位置,表现为空气墙。
lua中使用对象函数walktoex无法使对象往指定坐标移动,已排除指定坐标与自身坐标之间的障碍。 |
BUG重现方式: |
function _OnPlayerRun(Player)
if vvlib.GetTickCount64 - Player:VarQ(0) > 5000 then
Player:VarQ(0, vvlib.GetTickCount64);
Player:WalkTo(0,1);
end
end
function _OnPlayerRun(Player)
if vvlib.GetTickCount64 - Player:VarQ(0) > 5000 then
Player:VarQ(0, vvlib.GetTickCount64);
Player:WalkToEx((Player.X+4),Player.Y);-这里我实际使用的是算好的坐标,我人物在632,612,走向636,612,中间没有任何障碍物,也确定不是没刷新坐标,因为我操作人物走动正常。
end
end |
修复后达到的效果: |
WalkTo刷新角色在本身客户端的坐标位置显示。
WalkToEx能正常移动到指定的坐标 |
联系方式: |
1049598888 |
|