Пример #1
0
 void SVRAInteractionStart(SVRA_GrabPoint grabPoint)
 {
     if (grabPoint.HoldingSomething())
     {
         projectileFiring = true;
         controller       = grabPoint.controller;
     }
 }
Пример #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;
    }
Пример #3
0
 void StopFiring()
 {
     projectileFiring = false;
     controller       = null;
     cooldown         = 0f;
 }
Пример #4
0
    void SVRAGrabStop()
    {
        controller = null;
//        this.grabPoint = null;
    }
Пример #5
0
    void SVRAGrabStart(SVRA_GrabPoint grabPoint)
    {
        controller = grabPoint.controller;
//        this.grabPoint = grabPoint;
    }