private void RevertTransform() { transform.localPosition = originalPosition; transform.localRotation = originalRotation; transform.Update(); transform.scale = originalScale; transform.Update(); }
private void Run() { if (tsTransform.HasChange()) { UpdateConnectedComputers(); tsTransform.Update(); } }
private void Run() { if (tsTransform.HasChange()) { updateRebuild = true; lateUpdateRebuild = true; if (_nodeLinks.Length > 0) { UpdateConnectedNodes(GetPoints()); } tsTransform.Update(); } }
protected override void LateRun() { base.LateRun(); if (autoProject) { if (finalTarget == null) { GetProjectTarget(); } else if (finalTarget.transform == null) { GetProjectTarget(); } if (finalTarget.HasPositionChange()) { finalTarget.Update(); RebuildImmediate(sampleComputer: false); } } }
private void RevertTransform() { #if UNITY_EDITOR if (!Application.isPlaying) { transform.transform.localPosition = originalPosition; transform.transform.localRotation = originalRotation; } else { transform.localPosition = originalPosition; transform.localRotation = originalRotation; transform.Update(); } #else transform.localPosition = originalPosition; transform.localRotation = originalRotation; transform.Update(); #endif transform.scale = originalScale; transform.Update(); }