Projekt

Obecné

Profil

« Předchozí | Další » 

Revize f4e5d893

Přidáno uživatelem Oto Šťáva před téměř 4 roky(ů)

Re #8900 - Refactor

Zobrazit rozdíly:

deltarobot-vr/Assets/DeltaRobotVr/CurveScript.cs
1
using System.Collections;
2
using System.Collections.Generic;
3 1
using UnityEngine;
4
using DeltaRobotVr;
5 2

  
6
public class CurveScript : MonoBehaviour
3
namespace DeltaRobotVr
7 4
{
8
    private long _curentCounter;
9
    private LineRenderer lr;
10
    void Start()
5
    public class CurveScript : MonoBehaviour
11 6
    {
12
        _curentCounter = Client.Instance.CurveCounter;
13
        lr = GetComponent<LineRenderer>();
14
    }
7
        private long _curentCounter;
8
        private LineRenderer lr;
9
        void Start()
10
        {
11
            _curentCounter = Client.Instance.CurveCounter;
12
            lr = GetComponent<LineRenderer>();
13
        }
15 14
   
16
    void Update()
17
    {
18
        if (Client.Instance.IsConnected)
15
        void Update()
19 16
        {
20
            var _counter = Client.Instance.CurveCounter;
21
            if(_counter != _curentCounter && Client.Instance.Curve != null)
17
            if (Client.Instance.IsConnected)
22 18
            {
23
                lr.positionCount = Client.Instance.Curve.Length;
24
                lr.SetPositions(MyTools.Single3Transform(Client.Instance.Curve));
19
                var _counter = Client.Instance.CurveCounter;
20
                if(_counter != _curentCounter && Client.Instance.Curve != null)
21
                {
22
                    lr.positionCount = Client.Instance.Curve.Length;
23
                    lr.SetPositions(Single3Utils.ToVector3(Client.Instance.Curve));
24
                }
25 25
            }
26 26
        }
27 27
    }

Také k dispozici: Unified diff