Working with Unity and Angles


Section 8-18 Working Around Nested Prefabs – Unity Course – Bowling

/*
* Class for pin
*/
public class Pin : MonoBehaviour {
public float standingThershold= 5f;
public float distToRaise= 40f;

private Rigidbody _rbPin;

// Use this for initialization
void Start () {
_rbPin = GetComponent<Rigidbody> ();
}

public bool isStanding (){
  float standX = Mathf.Abs(270-transform.rotation.eulerAngles.x); 
  float standY = Mathf.Abs(transform.rotation.eulerAngles.y);
if (standX < standingThershold || standY < standingThershold || standX > 360-                  standingThershold || standY > 360-standingThershold)
return true;
else return false;

}

}

Sin título

 

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

Subir ↑

A %d blogueros les gusta esto: