Pull up tail anchoring.

This commit is contained in:
2023-01-14 21:35:15 +08:00
parent 5e4c53113a
commit c24372b308
3 changed files with 5 additions and 5 deletions

View File

@@ -161,7 +161,11 @@ namespace Cryville.Crtr.Event {
public virtual void EndUpdate(ContainerState s) {
if (s.CloneType < 16) {
Awoken = false;
if (gogroup && s.CloneType <= 2) skinContainer.MatchDynamic(s);
if (gogroup && s.CloneType <= 2) {
OpenAnchor(a_tail);
skinContainer.MatchDynamic(s);
CloseAnchor(a_tail);
}
}
}
public virtual void Anchor() {

View File

@@ -133,9 +133,7 @@ namespace Cryville.Crtr {
a_tail.Transform.rotation = Quaternion.Euler(ts.Direction);
#endif
}
OpenAnchor(_a_tail);
base.EndUpdate(s);
CloseAnchor(_a_tail);
}
Vector3 GetFramePoint(ContainerState state, float track) {

View File

@@ -107,9 +107,7 @@ namespace Cryville.Crtr {
}
public override void EndUpdate(ContainerState s) {
OpenAnchor(_a_tail);
base.EndUpdate(s);
CloseAnchor(_a_tail);
if (s.CloneType == 0 || s.CloneType == 2) {
EndUpdatePosition(ts);
var p = GetCurrentWorldPoint();