private void UpdateAimData(LocomotionTeleport.AimData obj)
    {
        _lineRenderer.sharedMaterial.color = obj.TargetValid ? Color.green : Color.red;

        var points = obj.Points;

//        Debug.Log("AimVisualLaser: count: " + points.Count);
        _lineRenderer.SetVertexCount(points.Count);
        for (int i = 0; i < points.Count; i++)
        {
            _lineRenderer.SetPosition(i, points[i]);
        }
    }
예제 #2
0
 private void UpdateAimData(LocomotionTeleport.AimData aimData)
 {
     AimData = aimData;
 }