protected override void RegularUpdate() { if (_attachedComponentsModule.HasAnimatorAttached) { _animationModule.SyncAnimatableVariables(_size, firstCustomBoundary, secondCustomBoundary); } _animationModule.Update(); _mainModule.Update(); _constantRipplesModule.Update(); _scriptGeneratedRipplesModule.Update(); _onCollisonRipplesModule.Update(); _meshModule.Update(); _attachedComponentsModule.Update(); }
private void LateUpdate() { if (!_areModulesInitialized) { return; } if (_attachedComponentsModule.HasAnimatorAttached) { _animationModule.SyncAnimatableVariables(waterSize, firstCustomBoundary, secondCustomBoundary); } _animationModule.Update(); _mainModule.Update(); _constantRipplesModule.Update(); _scriptGeneratedRipplesModule.Update(); _onCollisonRipplesModule.Update(); _meshModule.Update(); _attachedComponentsModule.Update(); }