Projekt

Obecné

Profil

« Předchozí | Další » 

Revize 996dd9cb

Přidáno uživatelem Jakub Hejman před téměř 4 roky(ů)

Re #8904 - Improve direction vectors visualization

Zobrazit rozdíly:

deltarobot-vr/Assets/DeltaRobotVr/ArrowScript.cs
4 4
{
5 5
    public abstract class ArrowScript : MonoBehaviour
6 6
    {
7
        protected LineRenderer lr;
7
        public float lengthMultiplier = 2;
8 8
        void Start()
9 9
        {
10
            lr = GetComponent<LineRenderer>();
11 10
        }
12 11

  
13 12
        void Update()
......
15 14
            if (Client.Instance.IsConnected)
16 15
            {
17 16
                var vector = GetVector();
18
                lr.SetPositions(new[] { Vector3.zero, Single3Utils.ToVector3(vector) * 2 });
17

  
18
                Vector3 v = Single3Utils.ToVector3(vector);
19
                this.transform.rotation = Quaternion.FromToRotation(Vector3.forward, v);
20
                this.transform.localScale = new Vector3(1, 1, v.magnitude * lengthMultiplier);
19 21
            }
20 22
        }
21 23

  

Také k dispozici: Unified diff