Beispiel #1
0
        public void Reset()
        {
            {
                var time = uTimeControl.currentTime + (uTimeControl.GetDeltaTimeSet() ? uTimeControl.deltaTime : 0f);
                uTimeControl.currentTime     = 0f;
                uTimeControl.nextCurrentTime = time;
            }

            if (transformPoseSave != null)
            {
                transformPoseSave.ResetOriginalTransform();
            }
            if (blendShapeWeightSave != null)
            {
                blendShapeWeightSave.ResetOriginalWeight();
            }
        }
Beispiel #2
0
        public void Reset()
        {
            {
                var time = uTimeControl.currentTime + (uTimeControl.GetDeltaTimeSet() ? uTimeControl.deltaTime : 0f);
                uTimeControl.currentTime     = 0f;
                uTimeControl.nextCurrentTime = time;
            }

            if (transformPoseSave != null)
            {
                transformPoseSave.ResetOriginalTransform();
            }
            if (blendShapeWeightSave != null)
            {
                blendShapeWeightSave.ResetOriginalWeight();
            }

#if UNITY_2019_1_OR_NEWER
            loopCount = 0;
#endif
        }