From c6681f95550f8cded8bcd5ea867c318ce9a61abb Mon Sep 17 00:00:00 2001 From: Gregory Campbell Date: Tue, 2 Jun 2020 20:30:03 -0400 Subject: [PATCH] Added more variety to object generation --- Assets/Scripts/GameScript.cs | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/Assets/Scripts/GameScript.cs b/Assets/Scripts/GameScript.cs index 00cf9f2..3dfc9b9 100644 --- a/Assets/Scripts/GameScript.cs +++ b/Assets/Scripts/GameScript.cs @@ -17,13 +17,17 @@ public class GameScript : MonoBehaviour { clicked = false; + float sizeChange = Random.Range(1f, 2f); + Object.GetComponent().sprite = ObjectSprites[Random.Range(0, ObjectSprites.Length)]; + Object.transform.localScale *= sizeChange; Object.AddComponent(); + Object.GetComponent().size *= sizeChange; - Vector3 boundary = Object.GetComponent().size * 0.4f; + Vector3 boundary = Object.GetComponent().size * 0.3f; - for(int i = 0; i < 20; i++) + for(int i = 0; i < Random.Range(10, 30); i++) { float xBound = Random.Range(-boundary.x, boundary.x); float yBound = Random.Range(-boundary.y, boundary.y);