void Start()
    {
        var parent = this.transform.parent.gameObject;

        controller = parent.GetComponent <VrBlocks.Controller>();

        controller.TriggerButton.OnPress   += AimTeleport;
        controller.TriggerButton.OnRelease += Teleport;
    }
    void Start()
    {
        var parent = this.transform.parent.gameObject;

        controller = parent.GetComponent <VrBlocks.Controller>();

        uiPointer = GetComponent <VrBlocks.Pointer>();
        pointer   = GameObject.Instantiate(pointerPrefab, this.transform);

        pointer.GetComponent <LineRenderer>().material.color = Color.gray;
    }