Class PE_0_6P.AnimatedSprite2D

All Implemented Interfaces:
PE_0_6P.Observable, PE_0_6P.Observer
Enclosing class:
PE_0_6P

class PE_0_6P.AnimatedSprite2D extends PE_0_6P.Area2D
  • Field Details

    • animations

      ArrayList<PE_0_6P.Anim> animations
    • currentFrame

      int currentFrame
    • millisBeginFrame

      int millisBeginFrame
    • millisInterval

      int millisInterval
    • flipH

      boolean flipH
    • flipV

      boolean flipV
    • loop

      boolean loop
    • isEnded

      boolean isEnded
  • Constructor Details

    • AnimatedSprite2D

      AnimatedSprite2D(String name, processing.core.PVector position)
  • Method Details

    • addAnim

      void addAnim(PE_0_6P.Anim anim)
    • addAnim

      void addAnim(String name, processing.core.PImage spritesheet, int lignes, int colonnes)
    • getAnim

      int getAnim()
    • setAnim

      void setAnim(int index)
    • setAnim

      void setAnim(String anim)
    • _ready

      void _ready()
      Description copied from class: PE_0_6P.PEngine
      Méthode à usage interne dans le moteur Le contenu de cette fonction est exécuté une seule fois tout au début de la toute première frame pour les initialisations qui doivent être faites après l'exécution de tout le code situé dans setup() de Processing
      Overrides:
      _ready in class PE_0_6P.PEngine
    • display

      void display()
      Overrides:
      display in class PE_0_6P.Node2D