Пример #1
0
        public override void Act(GameObject obj)
        {
            ColliderBehaviour coll = obj.GetComponentInChildren <ColliderBehaviour>();

            if (coll.collisions.below)
            {
                coll.AddImpulseForce(new Vector2(0, maxJumpHeight / coll.gravity));
            }
        }
Пример #2
0
        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>();
 }
Пример #5
0
 private void Start()
 {
     mTransform = this.transform;
     coll       = gameObject.GetComponentInChildren <ColliderBehaviour>();
     origin     = transform.position;
 }