我需要澄清。
在链接到我的统一编辑器的MonoBehaviour中,我有以下代码:
[HideInInspector] public Vector3 v3inNormal = Vector3.up;
[HideInInspector] public Vector3 v3inPoint= Vector3.zero;
...
void OnGUI() {
myPlane = new Plane(v3inNormal , v3inPoint);
[...]
}
在OnDrawGizmos()中,我在基准面上创建线以使其可视化。
在检查器中,我有两个Vector3
字段用于更改平面的位置和旋转。
更改v3inPoint
后,飞机将在三个轴上正确移动。
我对它的旋转感到困惑。
我看到可以将旋转值分配给v3inNormal
,并且在X
轴不变的情况下,Z
轴的平面似乎在Y
和v3inPoint
轴上旋转得很好。其他两个轴为零。我相信这种解决方案是错误的。
飞机经过的点不应为apiVersion: v1
data:
special: |
var3=val3
var4=val4
kind: ConfigMap
metadata:
creationTimestamp: "2019-06-01T08:20:15Z"
name: configmap4
namespace: default
resourceVersion: "123320"
selfLink: /api/v1/namespaces/default/configmaps/configmap4
uid: 1582b155-8446-11e9-87b7-0800277f619d
?
我进行了很多搜索,但没有发现有关倾斜平面的构造的任何参考。是否可以通过三个点来使用“平面”构造?
您有任何建议链接吗?