BackgroundRepeater.AddRoom C# (CSharp) Method

AddRoom() public method

public AddRoom ( float farthestDistanceX ) : void
farthestDistanceX float
return void
    public void AddRoom(float farthestDistanceX)
    {
        var randomRoomIndex = Random.Range(0, this.availableRooms.Count);
        var room = Instantiate(this.availableRooms[randomRoomIndex]);
        var roomWidth = this.GetRoomWidth(room);
        room.transform.position = new Vector3(roomWidth / 2 + farthestDistanceX, 0, 0);

        this.currentRooms.Add(room);
    }