如何在具有鼠标坐标的godot中移动3D对象?

问题描述 投票:0回答:1

我在使用带有GDscript的godot引擎时遇到问题,(但是如果您知道其他godot语言的答案,我也欢迎那些答案!!)

假设我的对象是。我要用鼠标执行的特定操作是:

如果我将鼠标移至right3D对象将移至right

如果我将鼠标移至left3D对象将移至left

如果我移动鼠标向上3D对象将移动前进

如果我移动鼠标向下3D对象将移动向后

非常感谢您指导我如何编写脚本!谢谢!!

我在使用带有GDscript的godot引擎时遇到问题,(但是如果您知道其他godot语言的答案,我也欢迎那些答案!😊)假设我的对象是一个球。特定的...

3d mouseevent game-engine game-development godot
1个回答
0
投票

您可以使用_input功能。它接收一个事件,您可以检查该事件是否为InputEventMouseMouseMotion。然后,您可以使用event.relative沿方向移动球。

© www.soinside.com 2019 - 2024. All rights reserved.