public void SetPosition(Vector3 pos, Vector3 rot, int itemIndex) { //Saving the position of placed objects using custom vector3 holder Vector3Holder holder1 = new Vector3Holder(); holder1.Fill(pos); itemLocations[itemIndex] = holder1; Vector3Holder holder2 = new Vector3Holder(); holder2.Fill(rot); itemRotations[itemIndex] = holder2; }
public void AddItem(string objName, Vector3 position, Vector3 rotation) { //Public function called to add new object placedItems.Add(objName); Vector3Holder holder1 = new Vector3Holder(); holder1.Fill(position); itemLocations.Add(holder1); Vector3Holder holder2 = new Vector3Holder(); holder2.Fill(rotation); itemRotations.Add(holder2); itemCount++; if (isHouse) { SetSize(); } }