Exemple #1
0
 /// <summary>
 /// Copy constructor.
 /// </summary>
 /// <param name="src">Initialize with the values in this object.</param>
 public Laser(Laser src)
     : base(src)
 {
     NumSquares = src.NumSquares;
 }
Exemple #2
0
        /// <summary>
        /// Create a map square with a laser and wall.
        /// </summary>
        /// <param name="laser">The laser for the square.</param>
        /// <param name="walls">The wall(s) for the laser.</param>
        public MapSquare(Laser laser, SIDE walls)
        {
            Type = TYPE.NORMAL;
            Walls = walls;
            Conveyor = null;
            Laser = laser;
            Flag = 0;

            BuildSpriteBitmap();
        }