Class Fade

java.lang.Object
gaiasky.scene.component.Fade
All Implemented Interfaces:
com.badlogic.ashley.core.Component

public class Fade extends Object implements com.badlogic.ashley.core.Component
  • Field Details Link icon

    • fadeIn Link icon

      public Vector2D fadeIn
      Fade in low and high limits
    • fadeInMap Link icon

      public Vector2D fadeInMap
      Fade in low and high limits
    • fadeOut Link icon

      public Vector2D fadeOut
      Fade out low and high limits
    • fadeOutMap Link icon

      public Vector2D fadeOutMap
      Fade out low and high limits
    • currentDistance Link icon

      public double currentDistance
      The current distance at each cycle, in internal units
    • fadePositionObject Link icon

      public com.badlogic.ashley.core.Entity fadePositionObject
      If set, the fading distance is the distance between the current object and this object. This has precedence over the fade position.
    • fadePositionObjectName Link icon

      public String fadePositionObjectName
      The name of the position object
    • fadePosition Link icon

      public Vector3Q fadePosition
      The position to use in order to compute the fading distance.
  • Constructor Details Link icon

    • Fade Link icon

      public Fade()
  • Method Details Link icon

    • setFadein Link icon

      public void setFadein(double[] fadeIn)
    • setFadeIn Link icon

      public void setFadeIn(double[] fadeIn)
    • setFadeInMap Link icon

      public void setFadeInMap(double[] fadeInMap)
      Sets the values to which the fade in distances are mapped. If not set, they are initialized automatically with [0,1].
      Parameters:
      fadeInMap - The values.
    • setFadeout Link icon

      public void setFadeout(double[] fadeOut)
    • setFadeOut Link icon

      public void setFadeOut(double[] fadeOut)
    • setFadeOutMap Link icon

      public void setFadeOutMap(double[] fadeOutMap)
      Sets the values to which the fade out distances are mapped. If not set, they are initialized automatically with [1,0].
      Parameters:
      fadeOutMap - The values.
    • setFade Link icon

      public void setFade(double[] fade)
    • setFadepc Link icon

      public void setFadepc(double[] fade)
    • setFadePc Link icon

      public void setFadePc(double[] fade)
    • setPositionobjectname Link icon

      public void setPositionobjectname(String name)
    • setFadeObjectName Link icon

      public void setFadeObjectName(String name)
    • setFadePosition Link icon

      public void setFadePosition(Double fadePosition)
    • setFadePosition Link icon

      public void setFadePosition(double[] fadePosition)