public override void Initialize() { this.LoadContent(); //load sebanyak organic dan inorganic for (int i = 0; i < norganic + ninorganic; ++i) { Trash t = new Trash(); t.Type = (i < norganic) ? TrashType.ORGANIC : TrashType.INORGANIC; t.Name = TrashImage.GetRandomImageName(t.Type); //t.RectDraw = new Rectangle(10+i*100,400,100,100); //t.Pos = new Vector2(10 + i * 105,10); trashes.Add(t); System.Diagnostics.Debug.WriteLine(t.Name); } //load 2 tong Trashbin tb = new Trashbin(3, 0); tb.Name = "organic-bin"; tb.Type = TrashType.ORGANIC; trashbins.Add(tb); tb = new Trashbin(3, 0); tb.Name = "inorganic-bin"; tb.Type = TrashType.INORGANIC; trashbins.Add(tb); SetPosition(); }
public override void Initialize() { this.LoadContent(); Trash.hasSelected = false; trashes = _trashes; if (trashes == null) { trashes = new List <Trash>(); } foreach (var trash in trashes) { trash.Status = TrashStatus.IDLE; } //load 2 tong Trashbin tb = new Trashbin(3, 0); tb.Name = "organic-bin"; tb.Type = TrashType.ORGANIC; trashbins.Add(tb); tb = new Trashbin(3, 0); tb.Name = "inorganic-bin"; tb.Type = TrashType.INORGANIC; trashbins.Add(tb); SetPosition(); sm.LoadBanks(); }
public override void Initialize() { this.LoadContent(); trashImage.LoadResources(); characterPosition = new Vector2(50, 100); leftTile = 0; leftBin = (int)(TRASH_SPEED * 5); parity = 0; Trash.hasSelected = true; Trashbin tb = new Trashbin(3, 0); tb.Name = "organic-bin"; tb.Type = TrashType.ORGANIC; trashbins.Add(tb); tb = new Trashbin(3, 0); tb.Name = "inorganic-bin"; tb.Type = TrashType.INORGANIC; trashbins.Add(tb); //sound effects sm.LoadBanks(); }