예제 #1
0
    void Start()
    {
        rangeTouchRadius = rangeTouchObject.GetComponent <RectTransform>().sizeDelta.x;

        Debug.Log(rangeTouchRadius);
        chairStatus = ChairStatus.Recovery;
        countTime   = 1.0f;
    }
예제 #2
0
    void FindASeat()
    {
        var seat = _employeeManager.GetEmptySeat();

        if (seat == null)
        {
            return;
        }
        _actorEmployee.Seat = seat;
        _startMarker        = transform;
        _endMarker          = _actorEmployee.Seat.transform;
        _startTime          = Time.time;
        _journeyLength      = Vector3.Distance(_startMarker.position, _endMarker.position);
        _chair             = seat.GetComponent(typeof(ChairStatus)) as ChairStatus;
        _chair.isChairOpen = false;
    }
예제 #3
0
 void Start()
 {
     chairStatus = ChairStatus.Recovery;
     countTime   = 1.0f;
 }