From 693889ff56b999cee5c8ec6b9068874a28ed5e81 Mon Sep 17 00:00:00 2001 From: Mingyu Chi Date: Mon, 5 Jan 2026 11:51:03 -0500 Subject: [PATCH 01/10] 111 --- Assets/Scenes/New Folder.meta | 8 ++ Assets/Scenes/New Folder/1.cs | 26 ++++++ Assets/Scenes/New Folder/1.cs.meta | 2 + Assets/Scenes/New Folder/follow me.cs | 19 +++++ Assets/Scenes/New Folder/follow me.cs.meta | 2 + ProjectSettings/ProjectSettings.asset | 94 +++++++++++++++++++++- 6 files changed, 150 insertions(+), 1 deletion(-) create mode 100644 Assets/Scenes/New Folder.meta create mode 100644 Assets/Scenes/New Folder/1.cs create mode 100644 Assets/Scenes/New Folder/1.cs.meta create mode 100644 Assets/Scenes/New Folder/follow me.cs create mode 100644 Assets/Scenes/New Folder/follow me.cs.meta diff --git a/Assets/Scenes/New Folder.meta b/Assets/Scenes/New Folder.meta new file mode 100644 index 00000000..ae842ee6 --- /dev/null +++ b/Assets/Scenes/New Folder.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1419fde7bffbc384a94d14a602b088da +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scenes/New Folder/1.cs b/Assets/Scenes/New Folder/1.cs new file mode 100644 index 00000000..e0e8d330 --- /dev/null +++ b/Assets/Scenes/New Folder/1.cs @@ -0,0 +1,26 @@ +using UnityEngine; + +public class NewMonoBehaviourScript : MonoBehaviour +{ + float speed = 0.1f; + // Start is called once before the first execution of Update after the MonoBehaviour is created + void Start() + { + + } + + // Update is called once per frame + void Update() + { + Vector2 newPosition = transform.position; + newPosition.x += speed; + transform.position = newPosition; + + //check if the position.x < 0 or position.x > width of the screen + Vector2 screenPos = Camera.main.WorldToScreenPoint(transform.position); + if (screenPos.x < 0 || screenPos.x > Screen.width) + { + speed = -speed; + } + } +} diff --git a/Assets/Scenes/New Folder/1.cs.meta b/Assets/Scenes/New Folder/1.cs.meta new file mode 100644 index 00000000..d4790b65 --- /dev/null +++ b/Assets/Scenes/New Folder/1.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: ebbc2e8887f923641ae03b45cee29b11 \ No newline at end of file diff --git a/Assets/Scenes/New Folder/follow me.cs b/Assets/Scenes/New Folder/follow me.cs new file mode 100644 index 00000000..ea161a03 --- /dev/null +++ b/Assets/Scenes/New Folder/follow me.cs @@ -0,0 +1,19 @@ +using UnityEngine; +using UnityEngine.InputSystem; + +public class followme : MonoBehaviour +{ + // Start is called once before the first execution of Update after the MonoBehaviour is created + void Start() + { + + } + + // Update is called once per frame + void Update() + { + Vector3 mousPos = Camera.main.ScreenToWorldPoint(Mouse.current.position.ReadValue()); + //mousPos.z = 0; + transform.position = mousPos; + } +} diff --git a/Assets/Scenes/New Folder/follow me.cs.meta b/Assets/Scenes/New Folder/follow me.cs.meta new file mode 100644 index 00000000..b3745f8f --- /dev/null +++ b/Assets/Scenes/New Folder/follow me.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 3a8deb24817e2d94e8c19d5fd6e47c31 \ No newline at end of file diff --git a/ProjectSettings/ProjectSettings.asset b/ProjectSettings/ProjectSettings.asset index 77543739..796716a0 100644 --- a/ProjectSettings/ProjectSettings.asset +++ b/ProjectSettings/ProjectSettings.asset @@ -292,7 +292,99 @@ PlayerSettings: AndroidReportGooglePlayAppDependencies: 1 androidSymbolsSizeThreshold: 800 m_BuildTargetIcons: [] - m_BuildTargetPlatformIcons: [] + m_BuildTargetPlatformIcons: + - m_BuildTarget: Android + m_Icons: + - m_Textures: [] + m_Width: 432 + m_Height: 432 + m_Kind: 2 + m_SubKind: + - m_Textures: [] + m_Width: 324 + m_Height: 324 + m_Kind: 2 + m_SubKind: + - m_Textures: [] + m_Width: 216 + m_Height: 216 + m_Kind: 2 + m_SubKind: + - m_Textures: [] + m_Width: 162 + m_Height: 162 + m_Kind: 2 + m_SubKind: + - m_Textures: [] + m_Width: 108 + m_Height: 108 + m_Kind: 2 + m_SubKind: + - m_Textures: [] + m_Width: 81 + m_Height: 81 + m_Kind: 2 + m_SubKind: + - m_Textures: [] + m_Width: 192 + m_Height: 192 + m_Kind: 1 + m_SubKind: + - m_Textures: [] + m_Width: 144 + m_Height: 144 + m_Kind: 1 + m_SubKind: + - m_Textures: [] + m_Width: 96 + m_Height: 96 + m_Kind: 1 + m_SubKind: + - m_Textures: [] + m_Width: 72 + m_Height: 72 + m_Kind: 1 + m_SubKind: + - m_Textures: [] + m_Width: 48 + m_Height: 48 + m_Kind: 1 + m_SubKind: + - m_Textures: [] + m_Width: 36 + m_Height: 36 + m_Kind: 1 + m_SubKind: + - m_Textures: [] + m_Width: 192 + m_Height: 192 + m_Kind: 0 + m_SubKind: + - m_Textures: [] + m_Width: 144 + m_Height: 144 + m_Kind: 0 + m_SubKind: + - m_Textures: [] + m_Width: 96 + m_Height: 96 + m_Kind: 0 + m_SubKind: + - m_Textures: [] + m_Width: 72 + m_Height: 72 + m_Kind: 0 + m_SubKind: + - m_Textures: [] + m_Width: 48 + m_Height: 48 + m_Kind: 0 + m_SubKind: + - m_Textures: [] + m_Width: 36 + m_Height: 36 + m_Kind: 0 + m_SubKind: m_BuildTargetBatching: [] m_BuildTargetShaderSettings: [] m_BuildTargetGraphicsJobs: [] From acf03a4fd691e4afebad74ddb68fd2b96b3c8b3a Mon Sep 17 00:00:00 2001 From: Mingyu Chi Date: Mon, 12 Jan 2026 11:42:43 -0500 Subject: [PATCH 02/10] curve --- Assets/Scenes/New Folder/1.cs | 14 +++++++--- .../Scenes/New Folder/LineearInterpolation.cs | 27 +++++++++++++++++++ .../New Folder/LineearInterpolation.cs.meta | 2 ++ Assets/Scenes/New Folder/pulse.cs | 26 ++++++++++++++++++ Assets/Scenes/New Folder/pulse.cs.meta | 2 ++ 5 files changed, 68 insertions(+), 3 deletions(-) create mode 100644 Assets/Scenes/New Folder/LineearInterpolation.cs create mode 100644 Assets/Scenes/New Folder/LineearInterpolation.cs.meta create mode 100644 Assets/Scenes/New Folder/pulse.cs create mode 100644 Assets/Scenes/New Folder/pulse.cs.meta diff --git a/Assets/Scenes/New Folder/1.cs b/Assets/Scenes/New Folder/1.cs index e0e8d330..19310a93 100644 --- a/Assets/Scenes/New Folder/1.cs +++ b/Assets/Scenes/New Folder/1.cs @@ -1,24 +1,32 @@ +using Unity.VisualScripting; using UnityEngine; public class NewMonoBehaviourScript : MonoBehaviour { float speed = 0.1f; + Vector2 left; + // Start is called once before the first execution of Update after the MonoBehaviour is created void Start() { - + left = Camera.main.ScreenToWorldPoint(Vector2.zero); } // Update is called once per frame void Update() { Vector2 newPosition = transform.position; - newPosition.x += speed; + newPosition.x += speed * Time.deltaTime; transform.position = newPosition; //check if the position.x < 0 or position.x > width of the screen Vector2 screenPos = Camera.main.WorldToScreenPoint(transform.position); - if (screenPos.x < 0 || screenPos.x > Screen.width) + if (screenPos.x < 0) + { + speed = -speed; + } + + if (screenPos.x > Screen.width) { speed = -speed; } diff --git a/Assets/Scenes/New Folder/LineearInterpolation.cs b/Assets/Scenes/New Folder/LineearInterpolation.cs new file mode 100644 index 00000000..945319a7 --- /dev/null +++ b/Assets/Scenes/New Folder/LineearInterpolation.cs @@ -0,0 +1,27 @@ +using UnityEngine; + +public class LineearInterpolation : MonoBehaviour +{ + public Transform start; + public Transform end; + public float t = 0; + + public AnimationCurve curve; + // Start is called once before the first execution of Update after the MonoBehaviour is created + void Start() + { + + } + + // Update is called once per frame + void Update() + { + t += Time.deltaTime; + if (t > 1) + { + t = 0; + } + + transform.position = Vector2.Lerp(start.position, end.position, curve.Evaluate(t)); + } +} \ No newline at end of file diff --git a/Assets/Scenes/New Folder/LineearInterpolation.cs.meta b/Assets/Scenes/New Folder/LineearInterpolation.cs.meta new file mode 100644 index 00000000..e1b71081 --- /dev/null +++ b/Assets/Scenes/New Folder/LineearInterpolation.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 0b630ff638029b946a3cec4a3719dd18 \ No newline at end of file diff --git a/Assets/Scenes/New Folder/pulse.cs b/Assets/Scenes/New Folder/pulse.cs new file mode 100644 index 00000000..c6dc9974 --- /dev/null +++ b/Assets/Scenes/New Folder/pulse.cs @@ -0,0 +1,26 @@ +using UnityEngine; + +public class pulse : MonoBehaviour +{ + public AnimationCurve curve; + public float t = 0; + // Start is called once before the first execution of Update after the MonoBehaviour is created + void Start() + { + + } + + // Update is called once per frame + void Update() + { + t += Time.deltaTime; + if (t > 1) + { + t = 0; + } + + float y = curve.Evaluate(t); + Vector3 newSize = Vector3.one * y; + transform.localScale = Vector3.one * curve.Evaluate(t); + } +} \ No newline at end of file diff --git a/Assets/Scenes/New Folder/pulse.cs.meta b/Assets/Scenes/New Folder/pulse.cs.meta new file mode 100644 index 00000000..15fe6b68 --- /dev/null +++ b/Assets/Scenes/New Folder/pulse.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 2a751f86d6de24c48956918049f15b6b \ No newline at end of file From 9d0cd7c45240e0263ac93ae634b7dddbdedc61cc Mon Sep 17 00:00:00 2001 From: Mingyu Chi Date: Mon, 12 Jan 2026 11:50:48 -0500 Subject: [PATCH 03/10] move --- Assets/Scenes/New Folder/1.cs | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/Assets/Scenes/New Folder/1.cs b/Assets/Scenes/New Folder/1.cs index 19310a93..531d47ad 100644 --- a/Assets/Scenes/New Folder/1.cs +++ b/Assets/Scenes/New Folder/1.cs @@ -3,13 +3,15 @@ public class NewMonoBehaviourScript : MonoBehaviour { - float speed = 0.1f; + public float speed = 0.1f; Vector2 left; + Vector2 right; // Start is called once before the first execution of Update after the MonoBehaviour is created void Start() { left = Camera.main.ScreenToWorldPoint(Vector2.zero); + right = Camera.main.ScreenToWorldPoint(new Vector2(Screen.width,Screen.height)); } // Update is called once per frame @@ -17,18 +19,21 @@ void Update() { Vector2 newPosition = transform.position; newPosition.x += speed * Time.deltaTime; - transform.position = newPosition; + //check if the position.x < 0 or position.x > width of the screen Vector2 screenPos = Camera.main.WorldToScreenPoint(transform.position); if (screenPos.x < 0) { + newPosition.x = left.x; speed = -speed; } if (screenPos.x > Screen.width) { + newPosition.x = right.x; speed = -speed; } + transform.position = newPosition; } } From dc360058e2d4fc3cf115a85a3182e8f894b0cd67 Mon Sep 17 00:00:00 2001 From: Mingyu Chi Date: Mon, 19 Jan 2026 10:50:21 -0500 Subject: [PATCH 04/10] 222 --- Assets/Scenes/New Folder/spritechanger.cs | 49 +++++++++++++++++++ .../Scenes/New Folder/spritechanger.cs.meta | 2 + 2 files changed, 51 insertions(+) create mode 100644 Assets/Scenes/New Folder/spritechanger.cs create mode 100644 Assets/Scenes/New Folder/spritechanger.cs.meta diff --git a/Assets/Scenes/New Folder/spritechanger.cs b/Assets/Scenes/New Folder/spritechanger.cs new file mode 100644 index 00000000..7a2c5b25 --- /dev/null +++ b/Assets/Scenes/New Folder/spritechanger.cs @@ -0,0 +1,49 @@ +using UnityEngine; +using UnityEngine.InputSystem; + +public class spritechanger : MonoBehaviour +{ + public SpriteRenderer spriteRenderer; + public Color col; + public Sprite[] barrels; + public int randomNumber; + // Start is called once before the first execution of Update after the MonoBehaviour is created + void Start() + { + PickARandomcolor(); + } + + // Update is called once per frame + void Update() + { + //if (Keyboard.current.anyKey.wasPressedThisFrame) { + // PickARandomcolor(); + //} + + + //get the mouce position + Vector2 mousePos = Camera.main.ScreenToWorldPoint(Mouse.current.position.ReadValue()); + //is the mouse over the sprite + if (spriteRenderer.bounds.Contains(mousePos) == true){ + spriteRenderer.color = col; + } + else { + spriteRenderer.color = Color.white; + } + } + void PickARandomcolor() { + spriteRenderer.color = Random.ColorHSV(); + } + + void PickARandomSprite() { + + randomNumber = Random.Range(0, barrels.Length); + + randomNumber = Random.Range(0, 3); + spriteRenderer.sprite = barrels[randomNumber]; + + + } + + +} diff --git a/Assets/Scenes/New Folder/spritechanger.cs.meta b/Assets/Scenes/New Folder/spritechanger.cs.meta new file mode 100644 index 00000000..e7c31793 --- /dev/null +++ b/Assets/Scenes/New Folder/spritechanger.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 723f956a2d6732d428f289d4c92c91ce \ No newline at end of file From 3fe79b800a8bb1c08004370b9b9667f0b5134aab Mon Sep 17 00:00:00 2001 From: Mingyu Chi Date: Mon, 19 Jan 2026 11:17:50 -0500 Subject: [PATCH 05/10] fix --- Assets/Scenes/New Folder/Rotate.cs | 19 +++++++++++++++++++ Assets/Scenes/New Folder/Rotate.cs.meta | 2 ++ Assets/Scenes/New Folder/spritechanger.cs | 15 ++++++++++----- 3 files changed, 31 insertions(+), 5 deletions(-) create mode 100644 Assets/Scenes/New Folder/Rotate.cs create mode 100644 Assets/Scenes/New Folder/Rotate.cs.meta diff --git a/Assets/Scenes/New Folder/Rotate.cs b/Assets/Scenes/New Folder/Rotate.cs new file mode 100644 index 00000000..2668f948 --- /dev/null +++ b/Assets/Scenes/New Folder/Rotate.cs @@ -0,0 +1,19 @@ +using UnityEngine; + +public class Rotate : MonoBehaviour +{ + public float speed = 2f; + // Start is called once before the first execution of Update after the MonoBehaviour is created + void Start() + { + + } + + // Update is called once per frame + void Update() + { + Vector3 newP = transform.eulerAngles; + newP.z += speed; + transform.eulerAngles = newP; + } +} diff --git a/Assets/Scenes/New Folder/Rotate.cs.meta b/Assets/Scenes/New Folder/Rotate.cs.meta new file mode 100644 index 00000000..359a5271 --- /dev/null +++ b/Assets/Scenes/New Folder/Rotate.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 8d536985d9a780946a8614b405260181 \ No newline at end of file diff --git a/Assets/Scenes/New Folder/spritechanger.cs b/Assets/Scenes/New Folder/spritechanger.cs index 7a2c5b25..648ad91b 100644 --- a/Assets/Scenes/New Folder/spritechanger.cs +++ b/Assets/Scenes/New Folder/spritechanger.cs @@ -1,3 +1,5 @@ + +using System.Collections.Generic; using UnityEngine; using UnityEngine.InputSystem; @@ -5,7 +7,7 @@ public class spritechanger : MonoBehaviour { public SpriteRenderer spriteRenderer; public Color col; - public Sprite[] barrels; + public List barrels; public int randomNumber; // Start is called once before the first execution of Update after the MonoBehaviour is created void Start() @@ -16,9 +18,9 @@ void Start() // Update is called once per frame void Update() { - //if (Keyboard.current.anyKey.wasPressedThisFrame) { - // PickARandomcolor(); - //} + if (Keyboard.current.anyKey.wasPressedThisFrame) { + PickARandomcolor(); + } //get the mouce position @@ -30,6 +32,9 @@ void Update() else { spriteRenderer.color = Color.white; } + if (Mouse.current.leftButton.wasPressedThisFrame == true) { + barrels.RemoveAt(0); + } } void PickARandomcolor() { spriteRenderer.color = Random.ColorHSV(); @@ -37,7 +42,7 @@ void PickARandomcolor() { void PickARandomSprite() { - randomNumber = Random.Range(0, barrels.Length); + randomNumber = Random.Range(0, barrels.Count); randomNumber = Random.Range(0, 3); spriteRenderer.sprite = barrels[randomNumber]; From 516f9f0ab52ca93277550bf896dd5b702220e6ea Mon Sep 17 00:00:00 2001 From: Mingyu Chi Date: Fri, 23 Jan 2026 11:18:42 -0500 Subject: [PATCH 06/10] Making aliens move --- Assets/Scenes/sf.meta | 8 + .../sf/9913683d1d5dfe978148e977e5939087.psd | Bin 0 -> 245072 bytes .../9913683d1d5dfe978148e977e5939087.psd.meta | 143 +++++++++++ Assets/Scenes/sf/move.cs | 30 +++ Assets/Scenes/sf/move.cs.meta | 2 + Assets/Scenes/sf/purple.png | Bin 0 -> 3132 bytes Assets/Scenes/sf/purple.png.meta | 143 +++++++++++ Assets/source.meta | 8 + Assets/source/New Tile Palette.prefab | 231 ++++++++++++++++++ Assets/source/New Tile Palette.prefab.meta | 7 + Assets/source/purple_0.asset | 36 +++ Assets/source/purple_0.asset.meta | 8 + 12 files changed, 616 insertions(+) create mode 100644 Assets/Scenes/sf.meta create mode 100644 Assets/Scenes/sf/9913683d1d5dfe978148e977e5939087.psd create mode 100644 Assets/Scenes/sf/9913683d1d5dfe978148e977e5939087.psd.meta create mode 100644 Assets/Scenes/sf/move.cs create mode 100644 Assets/Scenes/sf/move.cs.meta create mode 100644 Assets/Scenes/sf/purple.png create mode 100644 Assets/Scenes/sf/purple.png.meta create mode 100644 Assets/source.meta create mode 100644 Assets/source/New Tile Palette.prefab create mode 100644 Assets/source/New Tile Palette.prefab.meta create mode 100644 Assets/source/purple_0.asset create mode 100644 Assets/source/purple_0.asset.meta diff --git a/Assets/Scenes/sf.meta b/Assets/Scenes/sf.meta new file mode 100644 index 00000000..14621a51 --- /dev/null +++ b/Assets/Scenes/sf.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2b70f1b28046f954ab3af228094fcccf +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scenes/sf/9913683d1d5dfe978148e977e5939087.psd b/Assets/Scenes/sf/9913683d1d5dfe978148e977e5939087.psd new file mode 100644 index 0000000000000000000000000000000000000000..faa27c14ff6d39f481654eabaf6cb59a2e3406ec GIT binary patch literal 245072 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%0AQXh2(Anwa=}!Mwq>#M{4Y{f|;T^Z=gc`k@ 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

8v5Je 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.width - 70) + { + speed = speed * -1; + } + } +} diff --git a/Assets/Scenes/sf/move.cs.meta b/Assets/Scenes/sf/move.cs.meta new file mode 100644 index 00000000..8e552915 --- /dev/null +++ b/Assets/Scenes/sf/move.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: f2abd716bf0e95944a27e87e7c745e44 \ No newline at end of file diff --git a/Assets/Scenes/sf/purple.png b/Assets/Scenes/sf/purple.png new file mode 100644 index 0000000000000000000000000000000000000000..5e861776999d6934f5b824dae4c5629f8bd550da GIT binary patch literal 3132 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 Date: Fri, 23 Jan 2026 11:52:21 -0500 Subject: [PATCH 07/10] Make the plane follow the mouse left and right movement --- Assets/Scenes/sf/followMouse.cs | 20 +++ Assets/Scenes/sf/followMouse.cs.meta | 2 + Assets/Scenes/sf/move.cs | 4 +- Assets/Scenes/sf/playerShip1_blue.png | Bin 0 -> 2698 bytes Assets/Scenes/sf/playerShip1_blue.png.meta | 143 +++++++++++++++++++++ 5 files changed, 167 insertions(+), 2 deletions(-) create mode 100644 Assets/Scenes/sf/followMouse.cs create mode 100644 Assets/Scenes/sf/followMouse.cs.meta create mode 100644 Assets/Scenes/sf/playerShip1_blue.png create mode 100644 Assets/Scenes/sf/playerShip1_blue.png.meta diff --git a/Assets/Scenes/sf/followMouse.cs b/Assets/Scenes/sf/followMouse.cs new file mode 100644 index 00000000..6c40cecb --- /dev/null +++ b/Assets/Scenes/sf/followMouse.cs @@ -0,0 +1,20 @@ +using UnityEngine; +using UnityEngine.InputSystem; + + +public class followMouse : MonoBehaviour +{ + // Start is called once before the first execution of Update after the MonoBehaviour is created + void Start() + { + + } + + // Update is called once per frame + void Update() + { + Vector2 mouseP = Camera.main.ScreenToWorldPoint(Mouse.current.position.ReadValue()); + mouseP.y = -3; + transform.position = mouseP; + } +} diff --git a/Assets/Scenes/sf/followMouse.cs.meta b/Assets/Scenes/sf/followMouse.cs.meta new file mode 100644 index 00000000..ff4ff441 --- /dev/null +++ b/Assets/Scenes/sf/followMouse.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 81f59dce7cf2a524996f8434ab843f5f \ No newline at end of file diff --git a/Assets/Scenes/sf/move.cs b/Assets/Scenes/sf/move.cs index 18bbb952..e3490bf2 100644 --- a/Assets/Scenes/sf/move.cs +++ b/Assets/Scenes/sf/move.cs @@ -17,12 +17,12 @@ void Update() transform.position = newP; Vector2 screenP = Camera.main.WorldToScreenPoint(transform.position); - if (screenP.x < 70) + if (screenP.x < 90) { speed = speed * -1; } - if (screenP.x >Screen.width - 70) + if (screenP.x >Screen.width - 90) { speed = speed * -1; } diff --git a/Assets/Scenes/sf/playerShip1_blue.png b/Assets/Scenes/sf/playerShip1_blue.png new file mode 100644 index 0000000000000000000000000000000000000000..cecbbed97ab05b70d3acf45529935a3f9f974249 GIT binary patch literal 2698 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 Ef&*|u*#H0l literal 0 HcmV?d00001 diff --git a/Assets/Scenes/sf/playerShip1_blue.png.meta b/Assets/Scenes/sf/playerShip1_blue.png.meta new file mode 100644 index 00000000..ce5d6948 --- /dev/null +++ b/Assets/Scenes/sf/playerShip1_blue.png.meta @@ -0,0 +1,143 @@ +fileFormatVersion: 2 +guid: fa0dd6f2574227e409f59f94f5f545ec +TextureImporter: + internalIDToNameTable: + - first: + 213: -354191649082998739 + second: playerShip1_blue_0 + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: playerShip1_blue_0 + rect: + serializedVersion: 2 + x: 0 + y: 0 + width: 99 + height: 75 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: d208ffd5298a51bf0800000000000000 + internalID: -354191649082998739 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: + playerShip1_blue_0: -354191649082998739 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: From 5e923555a41e8c0055db54a1bc7e3d2514e2ba72 Mon Sep 17 00:00:00 2001 From: Mingyu Chi Date: Fri, 23 Jan 2026 12:23:36 -0500 Subject: [PATCH 08/10] Meteorites bounce off the edge of the screen. --- Assets/Scenes/sf/laserBlue10.png | Bin 0 -> 771 bytes Assets/Scenes/sf/laserBlue10.png.meta | 143 +++++++++++++++++++++ Assets/Scenes/sf/meteorBrown_big1.png | Bin 0 -> 1804 bytes Assets/Scenes/sf/meteorBrown_big1.png.meta | 143 +++++++++++++++++++++ Assets/Scenes/sf/meteorBrown_big2.png | Bin 0 -> 2323 bytes Assets/Scenes/sf/meteorBrown_big2.png.meta | 143 +++++++++++++++++++++ Assets/Scenes/sf/meteorBrown_big4.png | Bin 0 -> 1990 bytes Assets/Scenes/sf/meteorBrown_big4.png.meta | 143 +++++++++++++++++++++ Assets/Scenes/sf/meteorBrown_med3.png | Bin 0 -> 881 bytes Assets/Scenes/sf/meteorBrown_med3.png.meta | 143 +++++++++++++++++++++ Assets/Scenes/sf/rebound.cs | 50 +++++++ Assets/Scenes/sf/rebound.cs.meta | 2 + 12 files changed, 767 insertions(+) create mode 100644 Assets/Scenes/sf/laserBlue10.png create mode 100644 Assets/Scenes/sf/laserBlue10.png.meta create mode 100644 Assets/Scenes/sf/meteorBrown_big1.png create mode 100644 Assets/Scenes/sf/meteorBrown_big1.png.meta create mode 100644 Assets/Scenes/sf/meteorBrown_big2.png create mode 100644 Assets/Scenes/sf/meteorBrown_big2.png.meta create mode 100644 Assets/Scenes/sf/meteorBrown_big4.png create mode 100644 Assets/Scenes/sf/meteorBrown_big4.png.meta create mode 100644 Assets/Scenes/sf/meteorBrown_med3.png create mode 100644 Assets/Scenes/sf/meteorBrown_med3.png.meta create mode 100644 Assets/Scenes/sf/rebound.cs create mode 100644 Assets/Scenes/sf/rebound.cs.meta diff --git a/Assets/Scenes/sf/laserBlue10.png b/Assets/Scenes/sf/laserBlue10.png new file mode 100644 index 0000000000000000000000000000000000000000..dd6b766a4491a4c0cba32010b08070d28dfb74fe GIT binary patch literal 771 zcmV+e1N{7nP)rc>rJ;0qt>)LmvNxr`Mk$CM zOBZjkQvW>c!2Z%vdm%Gn`Lw-=0dxXaKM41ofrfK)Z4aLf1~%#SCU4S6gK*mx2y-O1 z!9akbs=86W>c*|^Af|Hg&~pakK(IySJ{%;^RQKUNzfk0}HQQgYPIhlUtid=CZ0H2f zOs&>xy|bb&Y+ZNbJmFw?tM#*JL#MbW0a8N8dN82=>@?qFlVFU<_lQdDrl7DD)t}AA zn{jg3`%YF=3WTwkBZY!1Wp>`-Q%?*A2gNGr6!)Y+c;?urqT_K;BX4)o>WjdN7=ve} z!U7G_h^n?=(+URygQq!SYI!lGNa3+h3p5GLw3S^%6IyD{P{Q;#1_pq_SO<d8(Td;H$y3cU>_StI$~x7sXqq7`fgv+7SuxGzq|I1B zdl5dS`y#NfZ7=dxBX*^6prg>1k#2Q<02J~FDgrH)xc~qFEp$a#bW?9;ba!ELWdLG% zE@EtNZ)9Y7E@N_eaCC1jX>DO=WiC)oM=~@;Zewp`Wpbznf9?PP002ovPDHLkV1f>? BTT}o5 literal 0 HcmV?d00001 diff --git a/Assets/Scenes/sf/laserBlue10.png.meta b/Assets/Scenes/sf/laserBlue10.png.meta new file mode 100644 index 00000000..d9a7f5f4 --- /dev/null +++ b/Assets/Scenes/sf/laserBlue10.png.meta @@ -0,0 +1,143 @@ +fileFormatVersion: 2 +guid: 60b7f97a1f0d1dd4493619e59df1f391 +TextureImporter: + internalIDToNameTable: + - first: + 213: -1388174758692507071 + second: laserBlue10_0 + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: laserBlue10_0 + rect: + serializedVersion: 2 + x: 0 + y: 0 + width: 37 + height: 37 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: 14238fd69663cbce0800000000000000 + internalID: -1388174758692507071 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: + laserBlue10_0: -1388174758692507071 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scenes/sf/meteorBrown_big1.png b/Assets/Scenes/sf/meteorBrown_big1.png new file mode 100644 index 0000000000000000000000000000000000000000..31e06a4895c2f2b958aa13b664b40a385b3507a4 GIT binary patch literal 1804 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 YV{c?-a;OG>?f?J)07*qoM6N<$f_^K%Jpcdz literal 0 HcmV?d00001 diff --git a/Assets/Scenes/sf/meteorBrown_big4.png.meta b/Assets/Scenes/sf/meteorBrown_big4.png.meta new file mode 100644 index 00000000..449049cb --- /dev/null +++ b/Assets/Scenes/sf/meteorBrown_big4.png.meta @@ -0,0 +1,143 @@ +fileFormatVersion: 2 +guid: 75beb1d5ffb58024a8377d03968604d6 +TextureImporter: + internalIDToNameTable: + - first: + 213: 4989708251766280082 + second: meteorBrown_big4_0 + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: meteorBrown_big4_0 + rect: + serializedVersion: 2 + x: 0 + y: 0 + width: 98 + height: 96 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: 29f4d57e7310f3540800000000000000 + internalID: 4989708251766280082 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: + meteorBrown_big4_0: 4989708251766280082 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scenes/sf/meteorBrown_med3.png b/Assets/Scenes/sf/meteorBrown_med3.png new file mode 100644 index 0000000000000000000000000000000000000000..5ec2d1ecd7d5f623cba428dd93aa42cb0f22fad4 GIT binary patch literal 881 zcmV-%1CIQOP){GcSMVtuLEw3gVksi`F-Ewx&!wc18Ogd$i$MMbfqqWGyt=n*`E zNAL(9Vch@3XBan|*=J^Fr(JkRX~OJpX8zCHOsRATPq#KU(Y} zFU*45XpW11`?7f2iNv$slz6$?P_{LHNr7X0FOalyS#Vgj&AAIB;Y@}}VT@i>{goRU zgP7oUx^?k<`6?T3l)YG)mOC;4FYh}8!>cjK%G8)QIFn&#@Gc1+%g=F@%ljArt6C(i zZde=@QDWb*h9(U|pP`^(j~6DCW46an9(R&PNMJJTE;%MUq8x@a432qlq@|GrSB@En z-9n}D>Q+O%z0;KT{_d>!xY3gKx$Wm-*Lf#4{(xRNn&yO^<}jx>dvVcvOep`YIdm&^9`O_4EcKC z7)5}qGitpUDhfPr_DmK-Ue2aX;FLW9j&zHcBV5_Ub^Vky$i0i6_R|b7*mk-BNSlZ)9b1s0M%T00000NkvXX Hu0mjfyCb4} literal 0 HcmV?d00001 diff --git a/Assets/Scenes/sf/meteorBrown_med3.png.meta b/Assets/Scenes/sf/meteorBrown_med3.png.meta new file mode 100644 index 00000000..a93a1487 --- /dev/null +++ b/Assets/Scenes/sf/meteorBrown_med3.png.meta @@ -0,0 +1,143 @@ +fileFormatVersion: 2 +guid: 5d5114326cfaaf04ab087a9d5231532c +TextureImporter: + internalIDToNameTable: + - first: + 213: 959803505507294820 + second: meteorBrown_med3_0 + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: meteorBrown_med3_0 + rect: + serializedVersion: 2 + x: 0 + y: 0 + width: 45 + height: 40 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: 46edfe7f338e15d00800000000000000 + internalID: 959803505507294820 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: + meteorBrown_med3_0: 959803505507294820 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scenes/sf/rebound.cs b/Assets/Scenes/sf/rebound.cs new file mode 100644 index 00000000..66f37bc1 --- /dev/null +++ b/Assets/Scenes/sf/rebound.cs @@ -0,0 +1,50 @@ +using UnityEngine; + +public class rebound : MonoBehaviour +{ + public Vector2 speed; + + Vector2 left; + Vector2 right; + + // Start is called once before the first execution of Update after the MonoBehaviour is created + void Start() + { + left = Camera.main.ScreenToWorldPoint(Vector2.zero); + right = Camera.main.ScreenToWorldPoint(new Vector2(Screen.width,Screen.height)); + } + + // Update is called once per frame + void Update() + { + Vector2 newP = transform.position; + newP += speed * Time.deltaTime; + + + Vector2 screenP = Camera.main.WorldToScreenPoint(transform.position); + if (screenP.x < 0) + { + newP.x = left.x; + speed.x = speed.x * -1; + } + + if (screenP.x > Screen.width) + { + newP.x = right.x; + speed.x = speed.x * -1; + } + + if (screenP.y > Screen.height) + { + newP.y = right.y; + speed.y = speed.y * -1; + } + + if (screenP.y < 0) + { + newP.y = left.y; + speed.y = speed.y * -1; + } + transform.position = newP; + } +} diff --git a/Assets/Scenes/sf/rebound.cs.meta b/Assets/Scenes/sf/rebound.cs.meta new file mode 100644 index 00000000..9446c816 --- /dev/null +++ b/Assets/Scenes/sf/rebound.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: cd72ac43ac99a3a4ca2a4aa511a2655b \ No newline at end of file From 719ecaaaedcefae571c66887899d3c3e65d1c78f Mon Sep 17 00:00:00 2001 From: Mingyu Chi Date: Sat, 24 Jan 2026 03:08:07 -0500 Subject: [PATCH 09/10] add curves --- Assets/Scenes/sf/curve.cs | 27 + Assets/Scenes/sf/curve.cs.meta | 2 + Assets/Scenes/sf/linear.cs | 28 + Assets/Scenes/sf/linear.cs.meta | 2 + Assets/Scenes/sf/move.cs | 16 +- Assets/space.unity | 3890 +++++++++++++++++++++++++++++++ Assets/space.unity.meta | 7 + 7 files changed, 3969 insertions(+), 3 deletions(-) create mode 100644 Assets/Scenes/sf/curve.cs create mode 100644 Assets/Scenes/sf/curve.cs.meta create mode 100644 Assets/Scenes/sf/linear.cs create mode 100644 Assets/Scenes/sf/linear.cs.meta create mode 100644 Assets/space.unity create mode 100644 Assets/space.unity.meta diff --git a/Assets/Scenes/sf/curve.cs b/Assets/Scenes/sf/curve.cs new file mode 100644 index 00000000..38e18ec4 --- /dev/null +++ b/Assets/Scenes/sf/curve.cs @@ -0,0 +1,27 @@ +using UnityEngine; + +public class curve : MonoBehaviour +{ + public AnimationCurve c; + public float s; + public float y; + // Start is called once before the first execution of Update after the MonoBehaviour is created + void Start() + { + + } + + // Update is called once per frame + void Update() + { + s += Time.deltaTime; + if (s > 1) + { + s = 0; + } + + y = c.Evaluate(s); + transform.localScale = new Vector2(y, y); + + } +} diff --git a/Assets/Scenes/sf/curve.cs.meta b/Assets/Scenes/sf/curve.cs.meta new file mode 100644 index 00000000..85fdc10c --- /dev/null +++ b/Assets/Scenes/sf/curve.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 899831c4b4bd7674a82f37f83489ee86 \ No newline at end of file diff --git a/Assets/Scenes/sf/linear.cs b/Assets/Scenes/sf/linear.cs new file mode 100644 index 00000000..a7fa419e --- /dev/null +++ b/Assets/Scenes/sf/linear.cs @@ -0,0 +1,28 @@ +using UnityEngine; + +public class linear : MonoBehaviour +{ + public Transform plane; + public Transform alien; + float s = 0; + public AnimationCurve curve; + + // Start is called once before the first execution of Update after the MonoBehaviour is created + void Start() + { + + } + + // Update is called once per frame + void Update() + { + transform.position = Vector2.Lerp(plane.position, alien.position, s); + + s += Time.deltaTime; + if (s > 1) + { + s = 0; + } + + } +} diff --git a/Assets/Scenes/sf/linear.cs.meta b/Assets/Scenes/sf/linear.cs.meta new file mode 100644 index 00000000..506c5d7c --- /dev/null +++ b/Assets/Scenes/sf/linear.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: a00b833eeccb8f343807745ace0bcc6c \ No newline at end of file diff --git a/Assets/Scenes/sf/move.cs b/Assets/Scenes/sf/move.cs index e3490bf2..01239fb5 100644 --- a/Assets/Scenes/sf/move.cs +++ b/Assets/Scenes/sf/move.cs @@ -1,12 +1,19 @@ +using System.Data; using UnityEngine; public class move : MonoBehaviour { public float speed = 1f; + + Vector2 left; + Vector2 right; + + // Start is called once before the first execution of Update after the MonoBehaviour is created void Start() { - + left = Camera.main.ScreenToWorldPoint(Vector2.zero); + right = Camera.main.ScreenToWorldPoint(new Vector2(Screen.width, Screen.height)); } // Update is called once per frame @@ -17,14 +24,17 @@ void Update() transform.position = newP; Vector2 screenP = Camera.main.WorldToScreenPoint(transform.position); - if (screenP.x < 90) + if (screenP.x < 120) { + newP.x = left.x; speed = speed * -1; } - if (screenP.x >Screen.width - 90) + if (screenP.x >Screen.width - 120) { + newP.x = right.x; speed = speed * -1; } + } } diff --git a/Assets/space.unity b/Assets/space.unity new file mode 100644 index 00000000..53be5e9a --- /dev/null +++ b/Assets/space.unity @@ -0,0 +1,3890 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 10 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 3 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 13 + m_BakeOnSceneLoad: 0 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 0 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 12 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_ReflectionCompression: 2 + m_MixedBakeMode: 2 + m_BakeBackend: 1 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 512 + m_PVRBounces: 2 + m_PVREnvironmentSampleCount: 256 + m_PVREnvironmentReferencePointCount: 2048 + m_PVRFilteringMode: 1 + m_PVRDenoiserTypeDirect: 1 + m_PVRDenoiserTypeIndirect: 1 + m_PVRDenoiserTypeAO: 1 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVREnvironmentMIS: 1 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 1 + m_PVRFilteringGaussRadiusAO: 1 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_LightProbeSampleCountMultiplier: 4 + m_LightingDataAsset: {fileID: 20201, guid: 0000000000000000f000000000000000, type: 0} + m_LightingSettings: {fileID: 0} +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 3 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + buildHeightMesh: 0 + maxJobWorkers: 0 + preserveTilesOutsideBounds: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &433364966 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 433364967} + - component: {fileID: 433364969} + - component: {fileID: 433364968} + m_Layer: 0 + m_Name: Tilemap + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &433364967 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 433364966} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1419175389} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!483693784 &433364968 +TilemapRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 433364966} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a97c105638bdf8b4a8650670310a4cd3, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_ChunkSize: {x: 32, y: 32, z: 32} + m_ChunkCullingBounds: {x: 0.5, y: 0.5, z: 0} + m_MaxChunkCount: 16 + m_MaxFrameAge: 16 + m_SortOrder: 0 + m_Mode: 0 + m_DetectChunkCullingBounds: 0 + m_MaskInteraction: 0 +--- !u!1839735485 &433364969 +Tilemap: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 433364966} + m_Enabled: 1 + m_Tiles: + - first: {x: -11, y: -7, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -10, y: -7, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -9, y: -7, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -8, y: -7, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -7, y: -7, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -6, y: -7, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -5, y: -7, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -4, y: -7, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -3, y: -7, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -2, y: -7, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -1, y: -7, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 0, y: -7, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 1, y: -7, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 2, y: -7, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 3, y: -7, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 4, y: -7, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 5, y: -7, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 6, y: -7, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 7, y: -7, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 8, y: -7, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 9, y: -7, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 10, y: -7, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 11, y: -7, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -11, y: -6, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -10, y: -6, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -9, y: -6, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -8, y: -6, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -3, y: -6, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -2, y: -6, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -1, y: -6, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 0, y: -6, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 1, y: -6, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 2, y: -6, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 4, y: -6, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 5, y: -6, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 6, y: -6, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 7, y: -6, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 8, y: -6, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 9, y: -6, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 10, y: -6, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 11, y: -6, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -11, y: -5, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -9, y: -5, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -8, y: -5, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -7, y: -5, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -6, y: -5, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -5, y: -5, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -4, y: -5, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -3, y: -5, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -2, y: -5, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -1, y: -5, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 0, y: -5, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 1, y: -5, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 2, y: -5, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 3, y: -5, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 4, y: -5, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 5, y: -5, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 6, y: -5, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 7, y: -5, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 8, y: -5, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 9, y: -5, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 11, y: -5, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -11, y: -4, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -9, y: -4, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -8, y: -4, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -7, y: -4, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -6, y: -4, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -5, y: -4, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -4, y: -4, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -3, y: -4, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -2, y: -4, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -1, y: -4, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 0, y: -4, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 2, y: -4, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 3, y: -4, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 4, y: -4, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 5, y: -4, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 6, y: -4, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 7, y: -4, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 9, y: -4, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 11, y: -4, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -11, y: -3, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -10, y: -3, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -9, y: -3, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -8, y: -3, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -7, y: -3, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -6, y: -3, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -5, y: -3, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -4, y: -3, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -3, y: -3, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -2, y: -3, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -1, y: -3, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 0, y: -3, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 1, y: -3, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 2, y: -3, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 3, y: -3, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 4, y: -3, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 5, y: -3, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 6, y: -3, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 7, y: -3, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 8, y: -3, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 9, y: -3, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 11, y: -3, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -11, y: -2, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -9, y: -2, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -8, y: -2, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -7, y: -2, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -6, y: -2, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -5, y: -2, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -4, y: -2, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -1, y: -2, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 0, y: -2, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 1, y: -2, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 2, y: -2, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 4, y: -2, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 5, y: -2, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 6, y: -2, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 7, y: -2, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 8, y: -2, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 9, y: -2, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 10, y: -2, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 11, y: -2, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -11, y: -1, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -9, y: -1, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -8, y: -1, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -7, y: -1, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -6, y: -1, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -5, y: -1, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -4, y: -1, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -3, y: -1, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -2, y: -1, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -1, y: -1, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 0, y: -1, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 1, y: -1, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 2, y: -1, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 3, y: -1, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 4, y: -1, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 5, y: -1, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 6, y: -1, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 7, y: -1, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 8, y: -1, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 9, y: -1, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 10, y: -1, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 11, y: -1, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -11, y: 0, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -10, y: 0, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -9, y: 0, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -8, y: 0, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -7, y: 0, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -6, y: 0, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -5, y: 0, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -4, y: 0, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -3, y: 0, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -2, y: 0, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -1, y: 0, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 0, y: 0, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 1, y: 0, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 2, y: 0, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 3, y: 0, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 4, y: 0, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 5, y: 0, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 6, y: 0, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 7, y: 0, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 8, y: 0, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 9, y: 0, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 10, y: 0, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 11, y: 0, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -11, y: 1, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -10, y: 1, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -9, y: 1, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -8, y: 1, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -6, y: 1, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -5, y: 1, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -4, y: 1, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -3, y: 1, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -2, y: 1, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -1, y: 1, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 0, y: 1, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 1, y: 1, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 2, y: 1, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 3, y: 1, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 4, y: 1, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 5, y: 1, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 6, y: 1, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 7, y: 1, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 8, y: 1, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 9, y: 1, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 10, y: 1, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 11, y: 1, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -11, y: 2, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -9, y: 2, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -8, y: 2, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -7, y: 2, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -6, y: 2, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -5, y: 2, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -4, y: 2, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -3, y: 2, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -2, y: 2, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -1, y: 2, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 1, y: 2, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 3, y: 2, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 4, y: 2, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 5, y: 2, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 6, y: 2, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 7, y: 2, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 8, y: 2, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 9, y: 2, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 10, y: 2, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 11, y: 2, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -11, y: 3, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -10, y: 3, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -9, y: 3, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -8, y: 3, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -6, y: 3, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -5, y: 3, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -3, y: 3, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -2, y: 3, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -1, y: 3, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 0, y: 3, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 1, y: 3, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 2, y: 3, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 3, y: 3, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 4, y: 3, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 5, y: 3, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 6, y: 3, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 7, y: 3, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 8, y: 3, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 9, y: 3, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 11, y: 3, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -11, y: 4, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -8, y: 4, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -7, y: 4, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -6, y: 4, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -5, y: 4, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -4, y: 4, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -3, y: 4, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -2, y: 4, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -1, y: 4, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 0, y: 4, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 1, y: 4, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 2, y: 4, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 4, y: 4, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 5, y: 4, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 6, y: 4, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 7, y: 4, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 8, y: 4, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 9, y: 4, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 10, y: 4, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 11, y: 4, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -11, y: 5, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -10, y: 5, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -9, y: 5, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -8, y: 5, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -7, y: 5, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -6, y: 5, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -5, y: 5, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -4, y: 5, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -3, y: 5, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -2, y: 5, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: -1, y: 5, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 0, y: 5, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 1, y: 5, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 2, y: 5, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 3, y: 5, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 4, y: 5, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 5, y: 5, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 6, y: 5, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 7, y: 5, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 8, y: 5, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 9, y: 5, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 10, y: 5, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 11, y: 5, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 0 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + m_AnimatedTiles: {} + m_TileAssetArray: + - m_RefCount: 272 + m_Data: {fileID: 11400000, guid: 4f55f0397de0c2d4fbe442748de5642e, type: 2} + m_TileSpriteArray: + - m_RefCount: 272 + m_Data: {fileID: -2093324750932669864, guid: 99d67894dae3f464b84343dba10ced6a, type: 3} + m_TileMatrixArray: + - m_RefCount: 272 + m_Data: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_TileColorArray: + - m_RefCount: 272 + m_Data: {r: 1, g: 1, b: 1, a: 1} + m_TileObjectToInstantiateArray: [] + m_AnimationFrameRate: 1 + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_Origin: {x: -12, y: -7, z: 0} + m_Size: {x: 24, y: 13, z: 1} + m_TileAnchor: {x: 0.5, y: 0.5, z: 0} + m_TileOrientation: 0 + m_TileOrientationMatrix: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 +--- !u!1 &550343358 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 550343361} + - component: {fileID: 550343360} + - component: {fileID: 550343359} + m_Layer: 0 + m_Name: meteorite (3) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &550343359 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 550343358} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: cd72ac43ac99a3a4ca2a4aa511a2655b, type: 3} + m_Name: + m_EditorClassIdentifier: + speed: {x: 2, y: 3} +--- !u!212 &550343360 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 550343358} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a97c105638bdf8b4a8650670310a4cd3, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 2 + m_Sprite: {fileID: 959803505507294820, guid: 5d5114326cfaaf04ab087a9d5231532c, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 0.98, y: 0.96} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!4 &550343361 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 550343358} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 4.8927, y: 3.6065, z: 0} + m_LocalScale: {x: 3.8280792, y: 3.8280792, z: 3.8280792} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &769584374 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 769584377} + - component: {fileID: 769584376} + - component: {fileID: 769584375} + m_Layer: 0 + m_Name: attack + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &769584375 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 769584374} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a00b833eeccb8f343807745ace0bcc6c, type: 3} + m_Name: + m_EditorClassIdentifier: + plane: {fileID: 852991496} + alien: {fileID: 1602088295} +--- !u!212 &769584376 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 769584374} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a97c105638bdf8b4a8650670310a4cd3, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 1 + m_Sprite: {fileID: -1388174758692507071, guid: 60b7f97a1f0d1dd4493619e59df1f391, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 0.37, y: 0.37} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!4 &769584377 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 769584374} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -1, z: 0} + m_LocalScale: {x: 1.7748, y: 1.7748, z: 1.7748} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &847761784 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 847761787} + - component: {fileID: 847761786} + - component: {fileID: 847761785} + - component: {fileID: 847761788} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &847761785 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 847761784} + m_Enabled: 1 +--- !u!20 &847761786 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 847761784} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} + m_projectionMatrixMode: 1 + m_GateFitMode: 2 + m_FOVAxisMode: 0 + m_Iso: 200 + m_ShutterSpeed: 0.005 + m_Aperture: 16 + m_FocusDistance: 10 + m_FocalLength: 50 + m_BladeCount: 5 + m_Curvature: {x: 2, y: 11} + m_BarrelClipping: 0.25 + m_Anamorphism: 0 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 1 + orthographic size: 5 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 1 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &847761787 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 847761784} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -10} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &847761788 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 847761784} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a79441f348de89743a2939f4d699eac1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_RenderShadows: 1 + m_RequiresDepthTextureOption: 2 + m_RequiresOpaqueTextureOption: 2 + m_CameraType: 0 + m_Cameras: [] + m_RendererIndex: -1 + m_VolumeLayerMask: + serializedVersion: 2 + m_Bits: 1 + m_VolumeTrigger: {fileID: 0} + m_VolumeFrameworkUpdateModeOption: 2 + m_RenderPostProcessing: 0 + m_Antialiasing: 0 + m_AntialiasingQuality: 2 + m_StopNaN: 0 + m_Dithering: 0 + m_ClearDepth: 1 + m_AllowXRRendering: 1 + m_AllowHDROutput: 1 + m_UseScreenCoordOverride: 0 + m_ScreenSizeOverride: {x: 0, y: 0, z: 0, w: 0} + m_ScreenCoordScaleBias: {x: 0, y: 0, z: 0, w: 0} + m_RequiresDepthTexture: 0 + m_RequiresColorTexture: 0 + m_Version: 2 + m_TaaSettings: + m_Quality: 3 + m_FrameInfluence: 0.1 + m_JitterScale: 1 + m_MipBias: 0 + m_VarianceClampScale: 0.9 + m_ContrastAdaptiveSharpening: 0 +--- !u!1 &852991493 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 852991496} + - component: {fileID: 852991495} + - component: {fileID: 852991494} + m_Layer: 0 + m_Name: plane + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &852991494 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 852991493} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 81f59dce7cf2a524996f8434ab843f5f, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!212 &852991495 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 852991493} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a97c105638bdf8b4a8650670310a4cd3, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 2 + m_Sprite: {fileID: -354191649082998739, guid: fa0dd6f2574227e409f59f94f5f545ec, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 0.99, y: 0.75} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!4 &852991496 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 852991493} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -3, z: 0} + m_LocalScale: {x: 2.6706927, y: 2.6706927, z: 2.6706927} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &968569640 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 968569643} + - component: {fileID: 968569642} + - component: {fileID: 968569641} + m_Layer: 0 + m_Name: meteorite (2) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &968569641 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 968569640} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: cd72ac43ac99a3a4ca2a4aa511a2655b, type: 3} + m_Name: + m_EditorClassIdentifier: + speed: {x: 4, y: -6} +--- !u!212 &968569642 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 968569640} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a97c105638bdf8b4a8650670310a4cd3, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 2 + m_Sprite: {fileID: 5714456842437531129, guid: 7285f196a439c5d499a00155d010156e, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 0.98, y: 0.96} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!4 &968569643 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 968569640} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 6.02, y: -1.04, z: 0} + m_LocalScale: {x: 2.8418612, y: 2.8418612, z: 2.8418612} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1099409501 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1099409504} + - component: {fileID: 1099409503} + - component: {fileID: 1099409502} + m_Layer: 0 + m_Name: meteorite (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1099409502 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1099409501} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: cd72ac43ac99a3a4ca2a4aa511a2655b, type: 3} + m_Name: + m_EditorClassIdentifier: + speed: {x: -3, y: 5} +--- !u!212 &1099409503 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1099409501} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a97c105638bdf8b4a8650670310a4cd3, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 2 + m_Sprite: {fileID: 1474014828341702776, guid: bc1585388a6fc4d4a9eac290b65ae677, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 0.98, y: 0.96} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!4 &1099409504 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1099409501} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -3.1631, y: 0.8975, z: 0} + m_LocalScale: {x: 2.3283682, y: 2.3283682, z: 2.3283682} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1419175387 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1419175389} + - component: {fileID: 1419175388} + m_Layer: 0 + m_Name: Grid + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!156049354 &1419175388 +Grid: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1419175387} + m_Enabled: 1 + m_CellSize: {x: 1, y: 1, z: 0} + m_CellGap: {x: 0, y: 0, z: 0} + m_CellLayout: 0 + m_CellSwizzle: 0 +--- !u!4 &1419175389 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1419175387} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 433364967} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1602088292 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1602088295} + - component: {fileID: 1602088294} + - component: {fileID: 1602088293} + m_Layer: 0 + m_Name: alien + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1602088293 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1602088292} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f2abd716bf0e95944a27e87e7c745e44, type: 3} + m_Name: + m_EditorClassIdentifier: + speed: 5 +--- !u!212 &1602088294 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1602088292} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a97c105638bdf8b4a8650670310a4cd3, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 3 + m_Sprite: {fileID: 9073923503871355449, guid: fd7151c79a3075a40b226120446e074a, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 3.21, y: 2.18} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!4 &1602088295 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1602088292} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 3.5, z: 0} + m_LocalScale: {x: 0.8573, y: 0.8573, z: 0.8573} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2068861311 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2068861314} + - component: {fileID: 2068861313} + - component: {fileID: 2068861312} + m_Layer: 0 + m_Name: meteorite + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &2068861312 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2068861311} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: cd72ac43ac99a3a4ca2a4aa511a2655b, type: 3} + m_Name: + m_EditorClassIdentifier: + speed: {x: -6, y: -2} +--- !u!212 &2068861313 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2068861311} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a97c105638bdf8b4a8650670310a4cd3, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 1 + m_Sprite: {fileID: 4989708251766280082, guid: 75beb1d5ffb58024a8377d03968604d6, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 0.98, y: 0.96} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!4 &2068861314 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2068861311} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -6.2735, y: -2.4994, z: 0} + m_LocalScale: {x: 2.5224898, y: 2.5224898, z: 2.5224898} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1660057539 &9223372036854775807 +SceneRoots: + m_ObjectHideFlags: 0 + m_Roots: + - {fileID: 847761787} + - {fileID: 1419175389} + - {fileID: 1602088295} + - {fileID: 852991496} + - {fileID: 2068861314} + - {fileID: 1099409504} + - {fileID: 968569643} + - {fileID: 550343361} + - {fileID: 769584377} diff --git a/Assets/space.unity.meta b/Assets/space.unity.meta new file mode 100644 index 00000000..3fa6eee1 --- /dev/null +++ b/Assets/space.unity.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 8b256e4d6cb1dab4e8f77b45661bb3cf +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: From 043f581bda1f767f461ba843946b9e3303eeb43c Mon Sep 17 00:00:00 2001 From: Mingyu Chi Date: Sat, 24 Jan 2026 03:41:18 -0500 Subject: [PATCH 10/10] Add comments --- Assets/Scenes/sf/curve.cs | 3 +- Assets/Scenes/sf/followMouse.cs | 2 + Assets/Scenes/sf/linear.cs | 3 +- Assets/Scenes/sf/move.cs | 6 +++ Assets/Scenes/sf/rebound.cs | 6 ++- Assets/space.unity | 91 +++++++++++++++++++++++++++++++-- 6 files changed, 103 insertions(+), 8 deletions(-) diff --git a/Assets/Scenes/sf/curve.cs b/Assets/Scenes/sf/curve.cs index 38e18ec4..63bf379e 100644 --- a/Assets/Scenes/sf/curve.cs +++ b/Assets/Scenes/sf/curve.cs @@ -14,12 +14,13 @@ void Start() // Update is called once per frame void Update() { + //s increases with time, and if it is greater than one, it is set to zero s += Time.deltaTime; if (s > 1) { s = 0; } - + //use curve to control alien y = c.Evaluate(s); transform.localScale = new Vector2(y, y); diff --git a/Assets/Scenes/sf/followMouse.cs b/Assets/Scenes/sf/followMouse.cs index 6c40cecb..fa7857fe 100644 --- a/Assets/Scenes/sf/followMouse.cs +++ b/Assets/Scenes/sf/followMouse.cs @@ -13,7 +13,9 @@ void Start() // Update is called once per frame void Update() { + //Make the plane follow the mouse movement Vector2 mouseP = Camera.main.ScreenToWorldPoint(Mouse.current.position.ReadValue()); + //Fix the aircraft so that it cannot move up and down mouseP.y = -3; transform.position = mouseP; } diff --git a/Assets/Scenes/sf/linear.cs b/Assets/Scenes/sf/linear.cs index a7fa419e..ea776d58 100644 --- a/Assets/Scenes/sf/linear.cs +++ b/Assets/Scenes/sf/linear.cs @@ -16,8 +16,9 @@ void Start() // Update is called once per frame void Update() { + //create a linear interpolation that moves from the starting point to the ending point transform.position = Vector2.Lerp(plane.position, alien.position, s); - + //s increases with time, and if it is greater than one, it is set to zero s += Time.deltaTime; if (s > 1) { diff --git a/Assets/Scenes/sf/move.cs b/Assets/Scenes/sf/move.cs index 01239fb5..bfb45ce1 100644 --- a/Assets/Scenes/sf/move.cs +++ b/Assets/Scenes/sf/move.cs @@ -12,6 +12,7 @@ public class move : MonoBehaviour // Start is called once before the first execution of Update after the MonoBehaviour is created void Start() { + //set bottom left and top right corners of the screen left = Camera.main.ScreenToWorldPoint(Vector2.zero); right = Camera.main.ScreenToWorldPoint(new Vector2(Screen.width, Screen.height)); } @@ -19,17 +20,22 @@ void Start() // Update is called once per frame void Update() { + //Make alien move laterally Vector3 newP = transform.position; newP.x += speed * Time.deltaTime; transform.position = newP; + //When the aliens are almost at the left edge of the screen Vector2 screenP = Camera.main.WorldToScreenPoint(transform.position); if (screenP.x < 120) { + //Replace with world to prevent aliens from getting stuck. newP.x = left.x; + //Move in the opposite direction speed = speed * -1; } + //When the aliens are almost at the right edge of the screen if (screenP.x >Screen.width - 120) { newP.x = right.x; diff --git a/Assets/Scenes/sf/rebound.cs b/Assets/Scenes/sf/rebound.cs index 66f37bc1..efb76c3c 100644 --- a/Assets/Scenes/sf/rebound.cs +++ b/Assets/Scenes/sf/rebound.cs @@ -10,6 +10,7 @@ public class rebound : MonoBehaviour // Start is called once before the first execution of Update after the MonoBehaviour is created void Start() { + //set bottom left and top right corners of the screen left = Camera.main.ScreenToWorldPoint(Vector2.zero); right = Camera.main.ScreenToWorldPoint(new Vector2(Screen.width,Screen.height)); } @@ -17,14 +18,17 @@ void Start() // Update is called once per frame void Update() { + //directional movement of meteorites use vector Vector2 newP = transform.position; newP += speed * Time.deltaTime; - + //When the meteorite reaches the edge of the screen Vector2 screenP = Camera.main.WorldToScreenPoint(transform.position); if (screenP.x < 0) { + //Replace with world to prevent aliens from getting stuck. newP.x = left.x; + //Move in the opposite direction speed.x = speed.x * -1; } diff --git a/Assets/space.unity b/Assets/space.unity index 53be5e9a..93a20506 100644 --- a/Assets/space.unity +++ b/Assets/space.unity @@ -3060,7 +3060,7 @@ SpriteRenderer: m_LightmapParameters: {fileID: 0} m_SortingLayerID: 0 m_SortingLayer: 0 - m_SortingOrder: 2 + m_SortingOrder: 3 m_Sprite: {fileID: 959803505507294820, guid: 5d5114326cfaaf04ab087a9d5231532c, type: 3} m_Color: {r: 1, g: 1, b: 1, a: 1} m_FlipX: 0 @@ -3119,6 +3119,30 @@ MonoBehaviour: m_EditorClassIdentifier: plane: {fileID: 852991496} alien: {fileID: 1602088295} + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 2 + outSlope: 2 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 --- !u!212 &769584376 SpriteRenderer: m_ObjectHideFlags: 0 @@ -3500,7 +3524,7 @@ SpriteRenderer: m_LightmapParameters: {fileID: 0} m_SortingLayerID: 0 m_SortingLayer: 0 - m_SortingOrder: 2 + m_SortingOrder: 3 m_Sprite: {fileID: 5714456842437531129, guid: 7285f196a439c5d499a00155d010156e, type: 3} m_Color: {r: 1, g: 1, b: 1, a: 1} m_FlipX: 0 @@ -3601,7 +3625,7 @@ SpriteRenderer: m_LightmapParameters: {fileID: 0} m_SortingLayerID: 0 m_SortingLayer: 0 - m_SortingOrder: 2 + m_SortingOrder: 3 m_Sprite: {fileID: 1474014828341702776, guid: bc1585388a6fc4d4a9eac290b65ae677, type: 3} m_Color: {r: 1, g: 1, b: 1, a: 1} m_FlipX: 0 @@ -3684,6 +3708,7 @@ GameObject: - component: {fileID: 1602088295} - component: {fileID: 1602088294} - component: {fileID: 1602088293} + - component: {fileID: 1602088296} m_Layer: 0 m_Name: alien m_TagString: Untagged @@ -3747,7 +3772,7 @@ SpriteRenderer: m_LightmapParameters: {fileID: 0} m_SortingLayerID: 0 m_SortingLayer: 0 - m_SortingOrder: 3 + m_SortingOrder: 4 m_Sprite: {fileID: 9073923503871355449, guid: fd7151c79a3075a40b226120446e074a, type: 3} m_Color: {r: 1, g: 1, b: 1, a: 1} m_FlipX: 0 @@ -3774,6 +3799,62 @@ Transform: m_Children: [] m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1602088296 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1602088292} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 899831c4b4bd7674a82f37f83489ee86, type: 3} + m_Name: + m_EditorClassIdentifier: + c: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: -0.077778816 + value: 0.6492615 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5344764 + value: 0.663897 + inSlope: 1.4121265 + outSlope: 1.4121265 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.24069473 + outWeight: 0.042441934 + - serializedVersion: 3 + time: 0.6237238 + value: 0.77136266 + inSlope: 0.80041844 + outSlope: 0.80041844 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.19024982 + outWeight: 0.090160005 + - serializedVersion: 3 + time: 1.1222229 + value: 0.71775055 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + s: 0 + y: 0 --- !u!1 &2068861311 GameObject: m_ObjectHideFlags: 0 @@ -3848,7 +3929,7 @@ SpriteRenderer: m_LightmapParameters: {fileID: 0} m_SortingLayerID: 0 m_SortingLayer: 0 - m_SortingOrder: 1 + m_SortingOrder: 3 m_Sprite: {fileID: 4989708251766280082, guid: 75beb1d5ffb58024a8377d03968604d6, type: 3} m_Color: {r: 1, g: 1, b: 1, a: 1} m_FlipX: 0