Exemplo n.º 1
0
 private void OnDestroy()
 {
     if (OnLaserWidthChanged.IsCallbackRegistered(UpdateLineRenderWidth))
     {
         OnLaserWidthChanged.Listeners  -= UpdateLineRenderWidth;
         OnLaserLengthChanged.Listeners -= UpdateLineRenderLength;
     }
 }
Exemplo n.º 2
0
 private void UpdateLineRenderWidth(OnLaserWidthChanged info)
 {
     if (info.LaserOrigin == _rayOrigin)
     {
         _startWidthToSend = info.NewWidth;
         _endWidthToSend   = info.NewWidth;
         _needToSendData   = true;
     }
 }
Exemplo n.º 3
0
        private void UpdateLineRenderWidth(OnLaserWidthChanged info)
        {
            if (info.LaserOrigin == _rayOrigin && _punComp.IsMine)
            {
                _lineRenderer.startWidth = info.NewWidth;
                _lineRenderer.endWidth   = info.NewWidth;

                _isSendingData = true;
            }
        }