Optimize anchor identifiers.

This commit is contained in:
2022-12-22 14:06:05 +08:00
parent 451ebbe91a
commit 8175ca7e82
4 changed files with 27 additions and 20 deletions

View File

@@ -52,8 +52,8 @@ namespace Cryville.Crtr {
#if UNITY_5_6_OR_NEWER
gogroup.SetPositionAndRotation(Position, Rotation);
#else
gogroup.position = Position;
gogroup.rotation = Rotation;
gogroup.position = Position;
gogroup.rotation = Rotation;
#endif
}
}
@@ -101,9 +101,9 @@ namespace Cryville.Crtr {
a_tail.rotation = Quaternion.Euler(ts.Direction);
#endif
}
OpenAnchor("tail");
OpenAnchor(_a_tail);
base.EndUpdate(s);
CloseAnchor("tail");
CloseAnchor(_a_tail);
}
Vector3 GetFramePoint(ContainerState state, float track) {
@@ -115,7 +115,7 @@ namespace Cryville.Crtr {
return Quaternion.LookRotation(r, state.Normal);
}
List<Vector3> ctrl = new List<Vector3>(2);
readonly List<Vector3> ctrl = new List<Vector3>(2);
Vector3 GetFrame(ContainerState state, float track, Func<ContainerState, Vector3> func) {
// TODO
int id = Mathf.FloorToInt(track);