[page:Object3D] →

# [name]

Un oggetto freccia 3D per visualizzare le direzioni.

## Codice di Esempio

`const dir = new THREE.Vector3( 1, 2, 0 ); // normalizza il vettore direzione (converte il vettore di lunghezza 1) dir.normalize(); const origin = new THREE.Vector3( 0, 0, 0 ); const length = 1; const hex = 0xffff00; const arrowHelper = new THREE.ArrowHelper( dir, origin, length, hex ); scene.add( arrowHelper );`

## Esempi

[example:webgl_shadowmesh WebGL / shadowmesh]

## Costruttore

### [name]([param:Vector3 dir], [param:Vector3 origin], [param:Number length], [param:Number hex], [param:Number headLength], [param:Number headWidth] )

[page:Vector3 dir] -- Direzione dall'origine. Deve essere un vettore unitario.
[page:Vector3 origin] -- Punto in cui inizia la freccia.
[page:Number length] -- Lunghezza della freccia. Il valore predefinito è `1`.
[page:Number hex] -- Valore esadecimale per definire il colore. Il valore predefinito è 0xffff00.
[page:Number headLength] -- Lunghezza della punta della freccia. Il valore predefinito è 0.2 * length.
[page:Number headWidth] -- Larghezza della punta della fraccia. Il valore predefinito è 0.2 * headLength.

## Proprietà

Vedi la classe base [page:Object3D] per le proprietà in comune.

### [property:Line line]

Contiene la parte della linea di arrowHelper.

### [property:Mesh cone]

Contiene la prte conica dell'arrowHelper.

## Metodi

Vedi la classe base [page:Object3D] per i metodi comuni.

### [method:undefined setColor]([param:Color color])

color -- Il colore desiderato.
Imposta il colore dell'arrowHelper.

### [method:undefined setLength]([param:Number length], [param:Number headLength], [param:Number headWidth])

length -- La lunghezza desiderata.
headLength -- La lunghezza della punta della freccia.
headWidth -- La larghezza della punta della freccia.
Imposta la lunghezza dell'arrowHelper

### [method:undefined setDirection]([param:Vector3 dir])

dir -- La direzione desiderata. Deve essere un vettore unitario.
Imposta la direzione dell'arrowHelper.

## Source

[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]