mirror of
https://github.com/ConjureETS/PixelSphinx.git
synced 2026-03-25 11:00:59 +00:00
fixed asteroid spawn opposite of player
This commit is contained in:
parent
71bb17694f
commit
ddf091d610
@ -57,8 +57,9 @@ GameObject:
|
|||||||
- 4: {fileID: 403646}
|
- 4: {fileID: 403646}
|
||||||
- 114: {fileID: 11494368}
|
- 114: {fileID: 11494368}
|
||||||
- 114: {fileID: 11434752}
|
- 114: {fileID: 11434752}
|
||||||
- 54: {fileID: 5402556}
|
|
||||||
- 136: {fileID: 13683032}
|
- 136: {fileID: 13683032}
|
||||||
|
- 54: {fileID: 5462614}
|
||||||
|
- 136: {fileID: 13672180}
|
||||||
m_Layer: 0
|
m_Layer: 0
|
||||||
m_Name: Character
|
m_Name: Character
|
||||||
m_TagString: Player
|
m_TagString: Player
|
||||||
@ -117,7 +118,7 @@ Transform:
|
|||||||
- {fileID: 403646}
|
- {fileID: 403646}
|
||||||
m_Father: {fileID: 0}
|
m_Father: {fileID: 0}
|
||||||
m_RootOrder: 0
|
m_RootOrder: 0
|
||||||
--- !u!54 &5402556
|
--- !u!54 &5462614
|
||||||
Rigidbody:
|
Rigidbody:
|
||||||
m_ObjectHideFlags: 1
|
m_ObjectHideFlags: 1
|
||||||
m_PrefabParentObject: {fileID: 0}
|
m_PrefabParentObject: {fileID: 0}
|
||||||
@ -130,7 +131,7 @@ Rigidbody:
|
|||||||
m_UseGravity: 0
|
m_UseGravity: 0
|
||||||
m_IsKinematic: 0
|
m_IsKinematic: 0
|
||||||
m_Interpolate: 0
|
m_Interpolate: 0
|
||||||
m_Constraints: 0
|
m_Constraints: 120
|
||||||
m_CollisionDetection: 0
|
m_CollisionDetection: 0
|
||||||
--- !u!114 &11434752
|
--- !u!114 &11434752
|
||||||
MonoBehaviour:
|
MonoBehaviour:
|
||||||
@ -164,7 +165,21 @@ MonoBehaviour:
|
|||||||
JumpSpeed: 5
|
JumpSpeed: 5
|
||||||
Gravity: 15
|
Gravity: 15
|
||||||
Speed: 5
|
Speed: 5
|
||||||
|
EjectSpeed: 20
|
||||||
planet: {fileID: 0}
|
planet: {fileID: 0}
|
||||||
|
--- !u!136 &13672180
|
||||||
|
CapsuleCollider:
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
m_GameObject: {fileID: 170392}
|
||||||
|
m_Material: {fileID: 0}
|
||||||
|
m_IsTrigger: 0
|
||||||
|
m_Enabled: 1
|
||||||
|
m_Radius: 0.77
|
||||||
|
m_Height: 3.37
|
||||||
|
m_Direction: 1
|
||||||
|
m_Center: {x: -0.03, y: 0.35, z: 0}
|
||||||
--- !u!136 &13683032
|
--- !u!136 &13683032
|
||||||
CapsuleCollider:
|
CapsuleCollider:
|
||||||
m_ObjectHideFlags: 1
|
m_ObjectHideFlags: 1
|
||||||
|
|||||||
@ -14,10 +14,8 @@ public class Asteroid : MonoBehaviour
|
|||||||
public void Start()
|
public void Start()
|
||||||
{
|
{
|
||||||
speed = Random.Range(1.8F, 3F);
|
speed = Random.Range(1.8F, 3F);
|
||||||
// print(speed);
|
|
||||||
center = new Vector3(0, 0);
|
center = new Vector3(0, 0);
|
||||||
|
|
||||||
|
|
||||||
if (RandomRotationSpeed)
|
if (RandomRotationSpeed)
|
||||||
rotationSpeed = 10 * UnityEngine.Random.Range(0.25f, 5f);
|
rotationSpeed = 10 * UnityEngine.Random.Range(0.25f, 5f);
|
||||||
|
|
||||||
|
|||||||
@ -69,9 +69,10 @@ public class AsteroidSpawner : TimerFunctionsClass
|
|||||||
print("angle:" + angle);
|
print("angle:" + angle);
|
||||||
|
|
||||||
var AsteroidType = Mathf.RoundToInt(Mathf.Floor(UnityEngine.Random.Range(0f, 3.999f)));
|
var AsteroidType = Mathf.RoundToInt(Mathf.Floor(UnityEngine.Random.Range(0f, 3.999f)));
|
||||||
|
float direction = (Mathf.Floor(UnityEngine.Random.Range(0.0f, 1.99f)) * 2 - 1);
|
||||||
|
|
||||||
Instantiate(AsteroidPrefabTypes[AsteroidType],
|
Instantiate(AsteroidPrefabTypes[AsteroidType],
|
||||||
planet.GetPlanetCoordinatesFromPlayerXY(angle, UnityEngine.Random.Range(10f,15f)),
|
direction*planet.GetPlanetCoordinatesFromPlayerXY(angle, UnityEngine.Random.Range(10f,15f)),
|
||||||
Quaternion.identity);
|
Quaternion.identity);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user