Exemplo n.º 1
0
 void SVRAInteractionStart(SVRA_GrabPoint grabPoint)
 {
     if (grabPoint.HoldingSomething())
     {
         projectileFiring = true;
         controller       = grabPoint.controller;
     }
 }
Exemplo n.º 2
0
    void Start()
    {
        grabConnection = gameObject.AddComponent <SVRA_GrabConnection>();

        controller = GetComponent <SVRA_ControllerManager>();

        /* Setup sphere collider for controller */
        GameObject collisionSphere = InstantiateTouchSphere();

        collisionDetection = collisionSphere.AddComponent <SVRA_CollisionDetection>();
        collisionDetection.transform.localScale = Vector3.one * touchRadius;
    }
Exemplo n.º 3
0
 void StopFiring()
 {
     projectileFiring = false;
     controller       = null;
     cooldown         = 0f;
 }
Exemplo n.º 4
0
    void SVRAGrabStop()
    {
        controller = null;
//        this.grabPoint = null;
    }
Exemplo n.º 5
0
    void SVRAGrabStart(SVRA_GrabPoint grabPoint)
    {
        controller = grabPoint.controller;
//        this.grabPoint = grabPoint;
    }