Esempio n. 1
0
        public Tile(Point absoluteCoordinates, Bitmap tileImage)
        {
            Info.AbsoluteX = absoluteCoordinates.X;
            Info.AbsoluteY = absoluteCoordinates.Y;

            var screenCoordinates = absoluteCoordinates.AbsoluteToScreen();

            Info.ScreenX = screenCoordinates.X;
            Info.ScreenY = screenCoordinates.Y;

            var relativeCoordinates = absoluteCoordinates.AbsoluteToScreenTile();

            Info.RelativeX = relativeCoordinates.X;
            Info.RelativeY = relativeCoordinates.Y;

            TileImage = tileImage;
        }