diff --git a/Assets/Scripts/DirtScript.cs b/Assets/Scripts/DirtScript.cs index cf730ca..51d342c 100644 --- a/Assets/Scripts/DirtScript.cs +++ b/Assets/Scripts/DirtScript.cs @@ -15,7 +15,7 @@ public class DirtScript : MonoBehaviour if(other.gameObject.name == "SprayBottle" && !sprayed) { sprayed = true; - Instantiate(Spray, new Vector2(this.transform.position.x, this.transform.position.y), Quaternion.identity); + Instantiate(Spray, new Vector2(this.transform.position.x, this.transform.position.y), Quaternion.Euler(Random.Range(0, 2)*180, Random.Range(0, 2)*180, 0)); } } diff --git a/Assets/Scripts/GameScript.cs b/Assets/Scripts/GameScript.cs index 83b59aa..e3006a5 100644 --- a/Assets/Scripts/GameScript.cs +++ b/Assets/Scripts/GameScript.cs @@ -106,10 +106,11 @@ public class GameScript : MonoBehaviour pickedUpItem = null; - float sizeChange = Random.Range(0.75f, 1.5f); + float sizeChange = Random.Range(0.9f, 1.25f); Object.GetComponent().sprite = ObjectSprites[Random.Range(0, ObjectSprites.Length)]; + Object.transform.localRotation = Quaternion.Euler(Random.Range(0, 2)*180, Random.Range(0, 2)*180, 0); Object.transform.localScale *= sizeChange; Object.AddComponent(); @@ -138,7 +139,7 @@ public class GameScript : MonoBehaviour }while(placement.collider == null || placement.collider.gameObject.tag != "Object"); - Instantiate(Dirt, new Vector2(xBound, yBound), Quaternion.identity); + Instantiate(Dirt, new Vector2(xBound, yBound), Quaternion.Euler(Random.Range(0, 2)*180, Random.Range(0, 2)*180, 0)); } }