TextureBase

TextureBase class

Classe base per tutte le texture concrete. Texture definisce l’aspetto di una superficie geometrica.

Metodi

constructor

NomeDescrizione
constructor(name)Inizializza una nuova istanza della classe TextureBase.

Parameters:

NomeTipoDescrizione
nameStringaNome.

Result:


getAlpha

NomeDescrizione
getAlpha()Ottiene o imposta il valore alfa predefinito della texture. Questo è valido quando AlphaSource è AlphaSource.PIXEL_ALPHA. Il valore predefinito è 1.0, l’intervallo di valori validi è compreso tra 0 e 1.

Result:


setAlpha

NomeDescrizione
setAlpha(value)Ottiene o imposta il valore alfa predefinito della texture. Questo è valido quando AlphaSource è AlphaSource.PIXEL_ALPHA. Il valore predefinito è 1.0, l’intervallo di valori validi è compreso tra 0 e 1.

Result:


getAlphaSource

NomeDescrizione
getAlphaSource()Ottiene o imposta se la texture definisce il canale alfa. Il valore predefinito è AlphaSource.NONE. Il valore della proprietà è la costante intera AlphaSource.

Result:


setAlphaSource

NomeDescrizione
setAlphaSource(value)Ottiene o imposta se la texture definisce il canale alfa. Il valore predefinito è AlphaSource.NONE. Il valore della proprietà è la costante intera AlphaSource.

Result:


getWrapModeU

NomeDescrizione
getWrapModeU()Ottiene o imposta le modalità di avvolgimento della texture in U. Il valore della proprietà è la costante intera WrapMode.

Result:


setWrapModeU

NomeDescrizione
setWrapModeU(value)Ottiene o imposta le modalità di avvolgimento della texture in U. Il valore della proprietà è la costante intera WrapMode.

Result:


getWrapModeV

NomeDescrizione
getWrapModeV()Ottiene o imposta le modalità di avvolgimento della texture in V. Il valore della proprietà è la costante intera WrapMode.

Result:


setWrapModeV

NomeDescrizione
setWrapModeV(value)Ottiene o imposta le modalità di avvolgimento della texture in V. Il valore della proprietà è la costante intera WrapMode.

Result:


getWrapModeW

NomeDescrizione
getWrapModeW()Ottiene o imposta le modalità di avvolgimento della texture in W. Il valore della proprietà è la costante intera WrapMode.

Result:


setWrapModeW

NomeDescrizione
setWrapModeW(value)Ottiene o imposta le modalità di avvolgimento della texture in W. Il valore della proprietà è la costante intera WrapMode.

Result:


getMinFilter

NomeDescrizione
getMinFilter()Ottiene o imposta il filtro per la minificazione. Il valore della proprietà è la costante intera TextureFilter.

Result:


setMinFilter

NomeDescrizione
setMinFilter(value)Ottiene o imposta il filtro per la minificazione. Il valore della proprietà è la costante intera TextureFilter.

Result:


getMagFilter

NomeDescrizione
getMagFilter()Ottiene o imposta il filtro per l’ingrandimento. Il valore della proprietà è una costante intera TextureFilter.

Result:


setMagFilter

NomeDescrizione
setMagFilter(value)Ottiene o imposta il filtro per l’ingrandimento. Il valore della proprietà è una costante intera TextureFilter.

Result:


getMipFilter

NomeDescrizione
getMipFilter()Ottiene o imposta il filtro per il campionamento a livello di mip. Il valore della proprietà è una costante intera TextureFilter.

Result:


setMipFilter

NomeDescrizione
setMipFilter(value)Ottiene o imposta il filtro per il campionamento a livello di mip. Il valore della proprietà è una costante intera TextureFilter.

Result:


getUVRotation

NomeDescrizione
getUVRotation()Ottiene o imposta la rotazione della texture

Result:


setUVRotation

NomeDescrizione
setUVRotation(value)Ottiene o imposta la rotazione della texture

Result:


getUVScale

NomeDescrizione
getUVScale()Ottiene o imposta la scala UV. La scala UV.

Result:


setUVScale

NomeDescrizione
setUVScale(value)Ottiene o imposta la scala UV. La scala UV.

Result:


getUVTranslation

NomeDescrizione
getUVTranslation()Ottiene o imposta la traslazione UV. La traslazione UV.

Result:


setUVTranslation

NomeDescrizione
setUVTranslation(value)Ottiene o imposta la traslazione UV. La traslazione UV.

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:


setTranslation

NomeDescrizione
setTranslation(u, v)Imposta la traslazione UV.

Parameters:

NomeTipoDescrizione
uNumeroU.
vNumeroV.

Result:


setScale

NomeDescrizione
setScale(u, v)Imposta la scala UV.

Parameters:

NomeTipoDescrizione
uNumeroU.
vNumeroV.

Result:


setRotation

NomeDescrizione
setRotation(u, v)Imposta la rotazione UV.

Parameters:

NomeTipoDescrizione
uNumeroU.
vNumeroV.

Result:


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