From c911d9865ae458875e0dbadadc343a6b7344e43d Mon Sep 17 00:00:00 2001 From: emasudaualberta Date: Tue, 21 Jan 2025 13:14:25 -0700 Subject: [PATCH] changing sprite color and text --- CMPUT 250 W24 Lab 3/Assets/DVDLogo.cs | 10 +- .../Assets/Scenes/SampleScene.unity | 6 +- CMPUT 250 W24 Lab 3/Assets/spriteOutput.png | Bin 0 -> 3389 bytes .../Assets/spriteOutput.png.meta | 92 ++++++++++++++++++ 4 files changed, 104 insertions(+), 4 deletions(-) create mode 100644 CMPUT 250 W24 Lab 3/Assets/spriteOutput.png create mode 100644 CMPUT 250 W24 Lab 3/Assets/spriteOutput.png.meta diff --git a/CMPUT 250 W24 Lab 3/Assets/DVDLogo.cs b/CMPUT 250 W24 Lab 3/Assets/DVDLogo.cs index ce0322575..737dfa6e5 100644 --- a/CMPUT 250 W24 Lab 3/Assets/DVDLogo.cs +++ b/CMPUT 250 W24 Lab 3/Assets/DVDLogo.cs @@ -4,8 +4,10 @@ public class DVDLogo : MonoBehaviour { + SpriteRenderer sprite; //Speed it moves at - public float speed = 3; + + public float speed = 9; //Bounds of the screen (could get these with camera bounds but we can do this since it's a fixed camera) public float X_Max = 5, Y_Max = 4; @@ -20,6 +22,10 @@ void Start() direction = new Vector3(Random.Range(-1f,1f), Random.Range(-1f,1f)); direction.Normalize(); + sprite = GetComponentInChildren(); + + //sprite = GetComponent(); + } private void FlipDirectionX(){ @@ -60,5 +66,7 @@ void Update() } transform.position += direction*Time.deltaTime*speed; + + sprite.color = new Color(Random.Range(0f,1f),Random.Range(0f,1f),Random.Range(0f,1f)); } } diff --git a/CMPUT 250 W24 Lab 3/Assets/Scenes/SampleScene.unity b/CMPUT 250 W24 Lab 3/Assets/Scenes/SampleScene.unity index edc272572..95b869c1e 100644 --- a/CMPUT 250 W24 Lab 3/Assets/Scenes/SampleScene.unity +++ b/CMPUT 250 W24 Lab 3/Assets/Scenes/SampleScene.unity @@ -277,7 +277,7 @@ Transform: m_GameObject: {fileID: 755472557} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 0.2, y: 0.2, z: 1} + m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 421997421} m_RootOrder: 0 @@ -321,7 +321,7 @@ SpriteRenderer: m_SortingLayerID: 0 m_SortingLayer: 0 m_SortingOrder: 0 - m_Sprite: {fileID: 21300000, guid: 6e7069a7db07f489a87c0797b3ff2165, type: 3} + m_Sprite: {fileID: 21300000, guid: 0d953e8ba7831324885ed58af55045f3, type: 3} m_Color: {r: 1, g: 1, b: 1, a: 1} m_FlipX: 0 m_FlipY: 0 @@ -566,7 +566,7 @@ MonoBehaviour: m_HorizontalOverflow: 0 m_VerticalOverflow: 0 m_LineSpacing: 1 - m_Text: This is a bouncing ball + m_Text: These are bouncing fish --- !u!222 &2098954804 CanvasRenderer: m_ObjectHideFlags: 0 diff --git a/CMPUT 250 W24 Lab 3/Assets/spriteOutput.png b/CMPUT 250 W24 Lab 3/Assets/spriteOutput.png new file mode 100644 index 0000000000000000000000000000000000000000..3cadb583ce20f2fa29d16d01cb6828395da22b25 GIT binary patch literal 3389 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