Beispiel #1
0
        public void SyöMinut(Sieni sieni, Öggiäinen poimija)
        {
            if (Käytetty)
            {
                return;
            }
            Käytetty = true;

            Velocity = Vector.Zero;
            Stop();

            //taulu.PreferredSize = new Vector(100, 100);
            Debug.WriteLine("Sieni syöty");
            Tweetteri.Tween(poimija, new {
                Width  = poimija.Width * 2,
                Height = poimija.Height * 2,
                Y      = poimija.Y + poimija.Height / 2
            }, 1.5f, 0, false).Ease(Ease.BounceIn);

            Morte.Instance.Kantama = Morte.Instance.Kantama * 2;

            IgnoresPhysicsLogics     = true;
            IgnoresCollisionResponse = true;

            Tweetteri.Tween(this, new { Width = 1, Height = 1 }, 1.51f, 0, false).Ease(Ease.QuadOut).OnComplete(() => Destroy());
        }
Beispiel #2
0
 public void KäännäSuunta(Sieni sieni, Öggiäinen vihu)
 {
     sieni.Suunta = -1 * sieni.Suunta;
 }