public override void Act(GameObject obj) { ColliderBehaviour coll = obj.GetComponentInChildren <ColliderBehaviour>(); if (coll.collisions.below) { coll.AddImpulseForce(new Vector2(0, maxJumpHeight / coll.gravity)); } }
public override void Act(GameObject obj) { ColliderBehaviour coll = obj.GetComponentInChildren <ColliderBehaviour>(); Animator anim = obj.GetComponent <Animator>(); Vector2 velocity = CalculateVelocity(Vector2.left, coll.Velocity); anim.SetFloat(Animator.StringToHash("X"), velocity.x); anim.SetFloat(Animator.StringToHash("Y"), velocity.y); coll.Velocity = velocity; }
//Ray ray1A; //Ray ray1B; //Ray ray2A; //Ray ray2B; //Ray ray3A; //Ray ray3B; //Ray ray4A; //Ray ray4B; void Awake() { camH = GameObject.Find("CameraHueso").GetComponent <Camera>(); camH2 = GameObject.Find("CameraHueso2").GetComponent <Camera>(); camP1 = GameObject.Find("CameraPiel1").GetComponent <Camera>(); CameraPiel2 = GameObject.Find("CameraPiel2").GetComponent <Camera>(); CameraPiel22 = GameObject.Find("CameraPiel22").GetComponent <Camera>(); CameraHueso22 = GameObject.Find("CameraHueso22").GetComponent <Camera>(); CamC = GameObject.Find("CameraCorona").GetComponent <Camera>(); flag = GameObject.Find("Flag"); Indicador1 = GameObject.Find("Indicador1"); Indicador2 = GameObject.Find("Indicador2"); Indicador3 = GameObject.Find("Indicador3"); Indicador4 = GameObject.Find("Indicador4"); loaderScript = GameObject.Find("loader").GetComponent <FileLoader>(); collidScript = GameObject.Find("guiaCollider").GetComponent <ColliderBehaviour>(); //Frame = GameObject.Find("MetaFrame"); GafasRigid = GameObject.Find("Gafas"); //GafasFrame = GameObject.Find("GafasFrame"); //Femur = GameObject.Find("femurclean"); //FemurRigid = GameObject.Find("Femur"); //Guia = GameObject.Find("guia_model"); GuiaRigid = GameObject.Find("Guia"); Punto1A = GameObject.Find("punto1A"); Punto1B = GameObject.Find("punto1B"); Punto1AS = GameObject.Find("punto1AS"); Punto1BS = GameObject.Find("punto1BS"); Punto2A = GameObject.Find("punto2A"); Punto2B = GameObject.Find("punto2B"); Punto2AS = GameObject.Find("punto2AS"); Punto2BS = GameObject.Find("punto2BS"); Punto3A = GameObject.Find("punto3A"); Punto3B = GameObject.Find("punto3B"); Punto3AS = GameObject.Find("punto3AS"); Punto3BS = GameObject.Find("punto3BS"); Punto4A = GameObject.Find("punto4A"); Punto4B = GameObject.Find("punto4B"); Punto4AS = GameObject.Find("punto4AS"); Punto4BS = GameObject.Find("punto4BS"); punto1AMirror = GameObject.Find("punto1AMirror"); punto1BMirror = GameObject.Find("punto1BMirror"); punto2AMirror = GameObject.Find("punto2AMirror"); punto2BMirror = GameObject.Find("punto2BMirror"); punto3AMirror = GameObject.Find("punto3AMirror"); punto3BMirror = GameObject.Find("punto3BMirror"); punto4AMirror = GameObject.Find("punto4AMirror"); punto4BMirror = GameObject.Find("punto4BMirror"); punto1LineMirror = GameObject.Find("punto1LineMirror").GetComponent <LineRenderer>(); punto2LineMirror = GameObject.Find("punto2LineMirror").GetComponent <LineRenderer>(); punto3LineMirror = GameObject.Find("punto3LineMirror").GetComponent <LineRenderer>(); punto4LineMirror = GameObject.Find("punto4LineMirror").GetComponent <LineRenderer>(); puntos1 = GameObject.Find("puntos1"); puntos2 = GameObject.Find("puntos2"); puntos3 = GameObject.Find("puntos3"); puntos4 = GameObject.Find("puntos4"); puntos1Mirror = GameObject.Find("puntos1Mirror"); puntos2Mirror = GameObject.Find("puntos2Mirror"); puntos3Mirror = GameObject.Find("puntos3Mirror"); puntos4Mirror = GameObject.Find("puntos4Mirror"); punto1Target = GameObject.Find("punto1Target"); punto2Target = GameObject.Find("punto2Target"); punto3Target = GameObject.Find("punto3Target"); punto4Target = GameObject.Find("punto4Target"); punto1Line = GameObject.Find("punto1Line").GetComponent <LineRenderer>(); punto2Line = GameObject.Find("punto2Line").GetComponent <LineRenderer>(); punto3Line = GameObject.Find("punto3Line").GetComponent <LineRenderer>(); punto4Line = GameObject.Find("punto4Line").GetComponent <LineRenderer>(); tunelPunto1 = GameObject.Find("TunelPunto1"); tunelPunto2 = GameObject.Find("TunelPunto2"); tunelPunto3 = GameObject.Find("TunelPunto3"); tunelPunto4 = GameObject.Find("TunelPunto4"); rojo = new Color(255, 0, 0); target = GameObject.Find("targetCamera"); modelo = 1; puntaPointer = GameObject.Find("puntaPointer"); laserSphere = GameObject.Find("laserSphere"); CameraGuia = GameObject.Find("target"); proyector1 = GameObject.Find("proyector1"); proyector2 = GameObject.Find("proyector2"); proyector3 = GameObject.Find("proyector3"); proyector4 = GameObject.Find("proyector4"); }
// Use this for initialization void Start() { colliderScript = GameObject.Find("guiaCollider").GetComponent <ColliderBehaviour>(); }
private void Start() { mTransform = this.transform; coll = gameObject.GetComponentInChildren <ColliderBehaviour>(); origin = transform.position; }