Example #1
0
    private void OnTriggerStay2D(Collider2D collision)
    {
        GraspingObjectBase script = collision.GetComponent <GraspingObjectBase>();

        if (script == null)
        {
            return;
        }
        script.transform.localPosition = script.mDefaultLocalPos;
        script.isHandle = false;
    }
Example #2
0
        private GraspingObjectBase OnGetScript(Transform other)
        {
            GraspingObjectBase script = other.GetComponentInParent <GraspingObjectBase>();

            if (script == null)
            {
                return(null);
            }
            if (script.enabled == false)
            {
                return(null);
            }
            return(script);
        }