コード例 #1
0
 private void Awake()
 {
     _teleporter         = FindObjectOfType <Teleporter>();
     _arc                = GetComponentInChildren <TeleportArc>();
     _teleportMarker     = FindObjectOfType <TeleportPoint>();
     _markerCollider     = _teleportMarker.GetComponentInChildren <TeleportMarkerCollider>();
     _arc.traceLayerMask = ~((1 << 13) | (1 << 9)); // ignore teleport marker and mag. rect
     _aimAnchor          = _arc.transform;
 }
コード例 #2
0
    private void Awake()
    {
        _teleporter     = FindObjectOfType <Teleporter>();
        _gazeMag        = FindObjectOfType <GazeMagnifier>();
        _magManager     = FindObjectOfType <MagnificationManager>();
        _teleportMarker = FindObjectOfType <TeleportPoint>();
        _markerCollider = FindObjectOfType <TeleportMarkerCollider>();
        _dotImage       = GetComponent <GazeDotIndicator>();

        _player    = Camera.main.transform;
        _playspace = _player.parent;
    }