Projekt

Obecné

Profil

Stáhnout (690 Bajtů) Statistiky
| Větev: | Tag: | Revize:
1
using UnityEngine;
2

    
3
namespace DeltaRobotVr.Components
4
{
5
    public class Actuator : MonoBehaviour
6
    {
7
        public const float LerpParam = 0.5f;
8
        
9
        private Transform _transform;
10
    
11
        void Start()
12
        {
13
            _transform = GetComponent<Transform>();
14
        }
15
    
16
        void Update()
17
        {
18
            if (Client.Instance.IsConnected)
19
            {
20
                var actPosition = Client.Instance.ActuatorPosition;
21
                var newPosition = Single3Utils.ToVector3(actPosition.X, actPosition.Y, actPosition.Z);
22
                _transform.position = Vector3.Lerp(_transform.position, newPosition, LerpParam);
23
            }
24
        }
25
    }
26
}
(5-5/14)