Esempio n. 1
0
        protected float zy; // zoom y

        #endregion Fields

        #region Constructors

        // конструктор
        //px, py - позиция в пирамиде
        public Animate(int l, int r, int px, int py)
        {
            sd = new SpriteDomino(l, r, false);
            this.x = DominoPadd + py * (DominoSize * 2 + DominoPadd) +
                (Domino.maxPoints - px) * (DominoSize * 2 + DominoPadd) / 2;
            this.y = DominoPadd + px * (DominoSize + DominoPadd);
            sx = 0;
            sy = 0;
            zx = DominoSize / (float)DominoFull;
            zy = DominoSize / (float)DominoFull;
            stopped = true;
        }
Esempio n. 2
0
 public void Draw(SpriteDomino sd, int x, int y, float zx, float zy)
 {
     Draw(sd.LeftSide, x, y, zx, zy);
     Draw(sd.RightSide, x + Convert.ToInt16(Animate.DominoSize), y, zx, zy);
 }