コード例 #1
0
    void Start()
    {
        LeftGrabber = GameObject.Find("LeftController").GetComponentInChildren <Grabber>();
        gitLeft     = LeftGrabber.GetComponent <GrabbablesInTrigger>();

        RightGrabber = GameObject.Find("RightController").GetComponentInChildren <Grabber>();
        gitRight     = RightGrabber.GetComponent <GrabbablesInTrigger>();

        requestedGrabbables = new Dictionary <int, double>();
    }
コード例 #2
0
 private void FindReferences()
 {
     grabbableInTrigger = GetComponent <GrabbablesInTrigger>();
     snapConditions     = GetComponents <ISnapCondition>();
     unsnapConditions   = GetComponents <IUnSnapCondition>();
     snapReleases       = GetComponents <ISnapOnRelease>();
     snapAreaExits      = GetComponents <ISnapAreaExit>();
     snapAreaEnters     = GetComponents <ISnapAreaEnter>();
     unsnaps            = GetComponents <IUnsnap>();
     snapCalceled       = GetComponents <ISnapCanceled>();
     snapBegining       = GetComponents <ISnapOnBeginning>();
 }
コード例 #3
0
 private void Start()
 {
     _grabbable = GetComponent <GrabbablesInTrigger>();
     onlyAllow  = GetComponent <SnapZone>().OnlyAllowNames;
 }