Example #1
0
        public CameraShakeInstance StartShake(float magnitude, float roughness, float fadeInTime)
        {
            CameraShakeInstance item = this.shakerInstancesCache.GetInstance().Init(magnitude, roughness);

            item.positionInfluence = this.defaultPosInfluence;
            item.rotationInfluence = this.defaultRotInfluence;
            item.StartFadeIn(fadeInTime);
            this.cameraShakeInstances.Add(item);
            return(item);
        }