private void StartFadeOut(StartFadingOutEvent info)
        {
            Entities.ForEach((Entity e, ref CameraFadeParameters cameraFade) =>
            {
                cameraFade.ShouldImmediatlyFadeIn = info.ShouldFadeInWhenDone;
                cameraFade.OldFadingSpeedFactor   = cameraFade.FadingSpeed;

                if (info.SpeedOverride != -1.0f)
                {
                    cameraFade.FadingSpeed = info.SpeedOverride;
                }

                EntityManager.AddComponentData(e, new CameraFadeOut());
            });
        }
示例#2
0
 protected void OnStartFadingOut(StartFadingOutEvent info)
 {
     this.Enabled = true;
 }