Revize 996dd9cb
Přidáno uživatelem Jakub Hejman před téměř 4 roky(ů)
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
Re #8904 - Improve direction vectors visualization