diff options
author | chai <215380520@qq.com> | 2023-05-10 09:35:29 +0800 |
---|---|---|
committer | chai <215380520@qq.com> | 2023-05-10 09:35:29 +0800 |
commit | caeba98e0385edebb344e6dbd024c01801a75fc4 (patch) | |
tree | 989ad28501cee2ee47a14214c20bc7a8b9c8a71b /marching/Assets/Scripts/Projectiles | |
parent | fc2cfdad0d3cfb3844681855c1c45d9415f5ee8e (diff) |
*misc
Diffstat (limited to 'marching/Assets/Scripts/Projectiles')
-rw-r--r-- | marching/Assets/Scripts/Projectiles/BladeScript.cs | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/marching/Assets/Scripts/Projectiles/BladeScript.cs b/marching/Assets/Scripts/Projectiles/BladeScript.cs index 929f574..5a37e4a 100644 --- a/marching/Assets/Scripts/Projectiles/BladeScript.cs +++ b/marching/Assets/Scripts/Projectiles/BladeScript.cs @@ -9,6 +9,8 @@ public class BladeScript : ProjectileBase { [NonSerialized] public float life; + public Vector2 dir; + private static List<IQuadTreeObject> collisions = new List<IQuadTreeObject>(); private FastCircleCollider collider; @@ -25,7 +27,7 @@ public class BladeScript : ProjectileBase { collider = GetComponent<FastCircleCollider>(); Invoke("DestroySelf", life); - Attack(); + // Attack(); } void DestroySelf() @@ -38,6 +40,10 @@ public class BladeScript : ProjectileBase Color c = sr.color; c.a *= 0.99f; sr.color = c; + + transform.localRotation *= Quaternion.Euler(0, 0, 20); + + transform.position += (dir * Time.deltaTime * 10f).ToVector3(); } public void SetFlip(bool flip) @@ -73,6 +79,7 @@ public class BladeScript : ProjectileBase public void FixedUpdate() { + Attack(); } } |