Пример #1
0
    /**
     * \brief	Places the GameObject on a sphere randomly.
     * \param	void
     * \return	void
     */
    private void Start()
    {
        surfaceTraveller = GetComponent <SphereTraveller>();
        float halfCir = (surfaceTraveller.Radius * Mathf.PI * Mathf.PI * 2) / Time.fixedDeltaTime;

        surfaceTraveller.Translate(Random.Range(-halfCir, halfCir), Random.Range(-halfCir, halfCir));
        surfaceTraveller.Rotate(Random.Range(-180, 180));
    }
Пример #2
0
 /**
  * \brief	Gets the SphereTraveller component.
  * \param	void
  * \return	void
  */
 private void Start()
 {
     st = GetComponent <SphereTraveller>();
 }
Пример #3
0
 /**
  * \brief	Initilizes the fields.
  * \param	void
  * \return	void
  */
 private void Start()
 {
     spread          = angleSpread / 2;
     st              = GetComponent <SphereTraveller>();
     turretTransform = transform.GetChild(1).gameObject.transform;
 }