/// <summary> /// Create a tile type. /// </summary> /// <param name="maxspeed"> /// Maximum Speed <see cref="System.Single"/> /// </param> /// <param name="acceleration"> /// acceleration rate <see cref="System.Single"/> /// </param> /// <param name="deceleration"> /// breaking rate <see cref="System.Single"/> /// </param> public TileType(Sprite tileImage) { image = tileImage; protoType = new Tile(this); }
internal Tile(Tile src) { this.position = src.position; this.ID = src.ID; initTile((TileType)src.Type); }