public void SpawnUnityChan() { Vector3 position = PositionCalibrator(Camera.main.transform.position + Camera.main.transform.forward * 2); Quaternion rotation = RotationCalibrator(180); var spawnObject = new SyncSpawnUnityChan(); spawnObject.TestFloat.Value = Random.Range(0f, 100f); spawnManager.Spawn(spawnObject, position, rotation, spawnParentTransform.gameObject, "SpawnUnityChan", false); }
public void SpawnUnityChan() { Vector3 position = UserRelativeLocation(2); position.y = 0; //im not quite sure what her height is position.y - 1; //rotation var rotation = Camera.main.transform.rotation; /* * var rot = Camera.main.transform.eulerAngles; * rot.y = rot.y + 180; //rotate it 180 to face you * rot.x = 0; * rot.z = 0; * Quaternion rotation = Quaternion.Euler(rot); */ var spawnObject = new SyncSpawnUnityChan(); spawnObject.TestFloat.Value = Random.Range(0f, 100f); spawnManager.Spawn(spawnObject, position, rotation, spawnParentTransform.gameObject, "SpawnUnityChan", false); }