在局部轴 Godot 上的弧之间旋转自身
Posted
技术标签:
【中文标题】在局部轴 Godot 上的弧之间旋转自身【英文标题】:Rotate self between an arc on the local axis Godot 【发布时间】:2021-12-09 16:20:38 【问题描述】:我有一个发射子弹的节点,但我想随机旋转它一点,以便某些枪是不可预测的。具体来说,我想在局部轴上的 -2.5 - 2.5 度弧之间的 X 和 Y 轴上旋转它。我试过rotation.x = rand_range(-2.5, 2.5 * PI)
和rotation.y = rand_range(-2.5, 2.5 * PI)
,但这些似乎在全局X 和Y 轴上旋转节点。我应该如何在弧之间局部旋转子弹发射器节点?提前谢谢你。
【问题讨论】:
这能回答你的问题吗? How to LERP between 2 angles going the longest route or path in Godot 【参考方案1】:第 1 步:生成子弹
第2步:给它父对象的旋转
第 3 步:在该轮换中添加随机轮换
第 4 步:拍摄
【讨论】:
以上是关于在局部轴 Godot 上的弧之间旋转自身的主要内容,如果未能解决你的问题,请参考以下文章