We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1b22571 commit d022d30Copy full SHA for d022d30
1 file changed
Core/Scripts/Modules/Components/SofaBeamAdapterModel.cs
@@ -145,7 +145,11 @@ void UpdateCamera()
145
Vector3 localPos = m_sofaMesh.m_sofaContext.transform.TransformPoint(m_vertCenter[0]);
146
Vector3 localPosN = m_sofaMesh.m_sofaContext.transform.TransformPoint(m_vertCenter[1]);
147
m_childCameraScript.transform.position = localPos;// m_sofaMesh.m_sofaContext.transform.TransformPoint(m_tipPosition);
148
- m_childCameraScript.transform.forward = (localPos - localPosN);
+ Vector3 forwardTmp = (localPos - localPosN);
149
+ if (forwardTmp.magnitude < 0.0001f)
150
+ forwardTmp = Vector3.forward;
151
+
152
+ m_childCameraScript.transform.forward = forwardTmp;
153
}
154
155
0 commit comments