Pull up tail anchoring.
This commit is contained in:
@@ -161,7 +161,11 @@ namespace Cryville.Crtr.Event {
|
|||||||
public virtual void EndUpdate(ContainerState s) {
|
public virtual void EndUpdate(ContainerState s) {
|
||||||
if (s.CloneType < 16) {
|
if (s.CloneType < 16) {
|
||||||
Awoken = false;
|
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() {
|
public virtual void Anchor() {
|
||||||
|
|||||||
@@ -133,9 +133,7 @@ namespace Cryville.Crtr {
|
|||||||
a_tail.Transform.rotation = Quaternion.Euler(ts.Direction);
|
a_tail.Transform.rotation = Quaternion.Euler(ts.Direction);
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
OpenAnchor(_a_tail);
|
|
||||||
base.EndUpdate(s);
|
base.EndUpdate(s);
|
||||||
CloseAnchor(_a_tail);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
Vector3 GetFramePoint(ContainerState state, float track) {
|
Vector3 GetFramePoint(ContainerState state, float track) {
|
||||||
|
|||||||
@@ -107,9 +107,7 @@ namespace Cryville.Crtr {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public override void EndUpdate(ContainerState s) {
|
public override void EndUpdate(ContainerState s) {
|
||||||
OpenAnchor(_a_tail);
|
|
||||||
base.EndUpdate(s);
|
base.EndUpdate(s);
|
||||||
CloseAnchor(_a_tail);
|
|
||||||
if (s.CloneType == 0 || s.CloneType == 2) {
|
if (s.CloneType == 0 || s.CloneType == 2) {
|
||||||
EndUpdatePosition(ts);
|
EndUpdatePosition(ts);
|
||||||
var p = GetCurrentWorldPoint();
|
var p = GetCurrentWorldPoint();
|
||||||
|
|||||||
Reference in New Issue
Block a user