Plane

Plane class

Piano parametrico.

Metodi

constructor

NomeDescrizione
constructor()Inizializza una nuova istanza di Plane con dimensione predefinita 1x1.

Result:


constructor_overload

NomeDescrizione
constructor_overload(length, width)Inizializza una nuova istanza di Plane.

Parameters:

NomeTipoDescrizione
lunghezzaNumeroLunghezza del piano.
widthNumeroLarghezza del piano.

Result:


constructor_overload2

NomeDescrizione
constructor_overload2(name, length, width, lengthSegments, widthSegments)Inizializza una nuova istanza di Plane.

Parameters:

NomeTipoDescrizione
nameStringaNome.
lunghezzaNumeroLunghezza del piano.
widthNumeroLarghezza del piano.
lengthSegmentsNumeroSegmenti di lunghezza.
widthSegmentsNumeroSegmenti di larghezza.

Result:


getUp

NomeDescrizione
getUp()Ottiene o imposta il vettore up del piano, il valore predefinito è (0, 1, 0), questo influisce sulla generazione del piano

Result:


setUp

NomeDescrizione
setUp(value)Ottiene o imposta il vettore up del piano, il valore predefinito è (0, 1, 0), questo influisce sulla generazione del piano

Result:


getLength

NomeDescrizione
getLength()Ottiene o imposta la lunghezza del piano. La lunghezza.

Result:


setLength

NomeDescrizione
setLength(value)Ottiene o imposta la lunghezza del piano. La lunghezza.

Result:


getWidth

NomeDescrizione
getWidth()Ottiene o imposta la larghezza del piano. La larghezza.

Result:


setWidth

NomeDescrizione
setWidth(value)Ottiene o imposta la larghezza del piano. La larghezza.

Result:


getLengthSegments

NomeDescrizione
getLengthSegments()Ottiene o imposta i segmenti di lunghezza. I segmenti di lunghezza.

Result:


setLengthSegments

NomeDescrizione
setLengthSegments(value)Ottiene o imposta i segmenti di lunghezza. I segmenti di lunghezza.

Result:


getWidthSegments

NomeDescrizione
getWidthSegments()Ottiene o imposta i segmenti di larghezza. I segmenti di larghezza.

Result:


setWidthSegments

NomeDescrizione
setWidthSegments(value)Ottiene o imposta i segmenti di larghezza. I segmenti di larghezza.

Result:


getCastShadows

NomeDescrizione
getCastShadows()Ottiene o imposta se questa geometria può proiettare ombre

Result:


setCastShadows

NomeDescrizione
setCastShadows(value)Ottiene o imposta se questa geometria può proiettare ombre

Result:


getReceiveShadows

NomeDescrizione
getReceiveShadows()Ottiene o imposta se questa geometria può ricevere ombre.

Result:


setReceiveShadows

NomeDescrizione
setReceiveShadows(value)Ottiene o imposta se questa geometria può ricevere ombre.

Result:


getParentNodes

NomeDescrizione
getParentNodes()Restituisce tutti i nodi genitore, un’entità può essere collegata a più nodi genitore per l’instancing della geometria. I nodi.

Result:


getExcluded

NomeDescrizione
getExcluded()Ottiene o imposta se escludere questa entità durante l’esportazione.

Result:


setExcluded

NomeDescrizione
setExcluded(value)Ottiene o imposta se escludere questa entità durante l’esportazione.

Result:


getParentNode

NomeDescrizione
getParentNode()Ottiene o imposta il primo nodo genitore; se impostato il primo nodo genitore, questa entità verrà staccata dagli altri nodi genitore. Il nodo genitore.

Result:


setParentNode

NomeDescrizione
setParentNode(value)Ottiene o imposta il primo nodo genitore; se impostato il primo nodo genitore, questa entità verrà staccata dagli altri nodi genitore. Il nodo genitore.

Result:


getScene

NomeDescrizione
getScene()Ottiene la scena a cui appartiene questo oggetto

Result:


getName

NomeDescrizione
getName()Ottiene o imposta il nome. Il nome.

Result:


setName

NomeDescrizione
setName(value)Ottiene o imposta il nome. Il nome.

Result:


getProperties

NomeDescrizione
getProperties()Ottiene la collezione di tutte le proprietà.

Result:


toMesh

NomeDescrizione
toMesh()Converti l’oggetto corrente in mesh

Result: Mesh


getBoundingBox

NomeDescrizione
getBoundingBox()Ottiene il bounding box dell’entità corrente nel suo sistema di coordinate dello spazio oggetto.

Result: Mesh


getEntityRendererKey

NomeDescrizione
getEntityRendererKey()Ottiene la chiave del renderer dell’entità registrata nel renderer

Result: EntityRendererKey


removeProperty

NomeDescrizione
removeProperty(property)Rimuove una proprietà dinamica.

Parameters:

NomeTipoDescrizione
propertyPropertyQuale proprietà rimuovere

Result: boolean


removeProperty

NomeDescrizione
removeProperty(property)Rimuovi la proprietà specificata identificata per nome

Parameters:

NomeTipoDescrizione
propertStringanull

Result: boolean


getProperty

NomeDescrizione
getProperty(property)Ottieni il valore della proprietà specificata

Parameters:

NomeTipoDescrizione
propertyStringaNome della proprietà

Result: Oggetto


setProperty

NomeDescrizione
setProperty(property, value)Imposta il valore della proprietà specificata

Parameters:

NomeTipoDescrizione
propertyStringaNome della proprietà
valoreOggettoIl valore della proprietà

Result: Oggetto


findProperty

NomeDescrizione
findProperty(propertyName)Trova la proprietà. Può essere una proprietà dinamica (creata da CreateDynamicProperty/SetProperty) o una proprietà nativa (identificata dal suo nome)

Parameters:

NomeTipoDescrizione
propertyNameStringaNome della proprietà.

Result: Property