예제 #1
0
        private void ShowHearts()
        {
            Vector3    pos    = Entity.Position + World.Up * 0.5f + World.Backward * 0.001f;
            ISpriteSet hearth = IsGood ? Context.Assets.Sprites.HeartGood : Context.Assets.Sprites.HeartBad;

            ParticleSystemGenerator.HearthsGenerator(Entity.Scene, Context)
            .Generate(hearth, pos);
        }
예제 #2
0
 public void Reset(ISpriteSet newSprites)
 {
     sprites = newSprites;
     millis  = 0;
 }
예제 #3
0
 public Animation(ISpriteSet sprites)
 {
     this.sprites = sprites;
     millis       = 0;
 }