Graphics Reference
In-Depth Information
public bool shouldSetSmoothing;
public float smoothingToSet;
public bool shouldSetRotateSpeed;
public float rotateToSet;
private bool didInit;
void Start ()
{
Init();
}
void Init ()
{
// cache ref to our transform
myTransform = transform;
// cache ref to the camera
Camera mainCam = Camera.main;
if( mainCam==null )
return;
cameraTransform = mainCam.transform;
// tell waypoint controller if we want to reverse the path
// or not
waypointControl.SetReverseMode(shouldReversePath);
totalSpawnObjects= spawnObjectPrefabs.Length;
if(shouldAutoStartSpawningOnLoad)
StartWave(totalAmountToSpawn,timeBetweenSpawns);
}
public void OnDrawGizmosSelected()
{
Gizmos.color = new Color(0,0,1,0.5f);
Gizmos.DrawCube(transform.position,new Vector3(200,0,distance
FromCameraToSpawnAt));
}
public void Update()
{
float aDist=Mathf.Abs(myTransform.position.z-cameraTransform.
position.z);
Search WWH ::




Custom Search