TextureBase

TextureBase class

Basklass för alla konkreta texturer. Texture definierar utseendet och känslan av en geometrisk yta.

Metoder

constructor

NamnBeskrivning
constructor(name)Initierar en ny instans av klassen TextureBase.

Parameters:

NamnTypBeskrivning
nameSträngNamn.

Result:


getAlpha

NamnBeskrivning
getAlpha()Hämtar eller anger standard alfa‑värdet för texturen. Detta är giltigt när AlphaSource är AlphaSource.PIXEL_ALPHA. Standardvärdet är 1.0, giltigt värdeintervall är mellan 0 och 1.

Result:


setAlpha

NamnBeskrivning
setAlpha(value)Hämtar eller anger standard alfa‑värdet för texturen. Detta är giltigt när AlphaSource är AlphaSource.PIXEL_ALPHA. Standardvärdet är 1.0, giltigt värdeintervall är mellan 0 och 1.

Result:


getAlphaSource

NamnBeskrivning
getAlphaSource()Hämtar eller anger om texturen definierar alfa‑kanalen. Standardvärdet är AlphaSource.NONE. Värdet på egenskapen är en heltalskonstant för AlphaSource.

Result:


setAlphaSource

NamnBeskrivning
setAlphaSource(value)Hämtar eller anger om texturen definierar alfa‑kanalen. Standardvärdet är AlphaSource.NONE. Värdet på egenskapen är en heltalskonstant för AlphaSource.

Result:


getWrapModeU

NamnBeskrivning
getWrapModeU()Hämtar eller anger texturens omslagslägen i U. Värdet på egenskapen är en heltalskonstant för WrapMode.

Result:


setWrapModeU

NamnBeskrivning
setWrapModeU(value)Hämtar eller anger texturens omslagslägen i U. Värdet på egenskapen är en heltalskonstant för WrapMode.

Result:


getWrapModeV

NamnBeskrivning
getWrapModeV()Hämtar eller anger texturens omslagslägen i V. Värdet på egenskapen är en heltalskonstant för WrapMode.

Result:


setWrapModeV

NamnBeskrivning
setWrapModeV(value)Hämtar eller anger texturens omslagslägen i V. Värdet på egenskapen är en heltalskonstant för WrapMode.

Result:


getWrapModeW

NamnBeskrivning
getWrapModeW()Hämtar eller anger texturens omslagslägen i W. Värdet på egenskapen är en heltalskonstant för WrapMode.

Result:


setWrapModeW

NamnBeskrivning
setWrapModeW(value)Hämtar eller anger texturens omslagslägen i W. Värdet på egenskapen är en heltalskonstant för WrapMode.

Result:


getMinFilter

NamnBeskrivning
getMinFilter()Hämtar eller anger filtret för minifiering. Värdet på egenskapen är en heltalskonstant för TextureFilter.

Result:


setMinFilter

NamnBeskrivning
setMinFilter(value)Hämtar eller anger filtret för minifiering. Värdet på egenskapen är en heltalskonstant för TextureFilter.

Result:


getMagFilter

NamnBeskrivning
getMagFilter()Hämtar eller anger filtret för förstoring. Värdet på egenskapen är ett heltalskonstant av typen TextureFilter.

Result:


setMagFilter

NamnBeskrivning
setMagFilter(value)Hämtar eller anger filtret för förstoring. Värdet på egenskapen är ett heltalskonstant av typen TextureFilter.

Result:


getMipFilter

NamnBeskrivning
getMipFilter()Hämtar eller anger filtret för mip-nivåprovning. Värdet på egenskapen är ett heltalskonstant av typen TextureFilter.

Result:


setMipFilter

NamnBeskrivning
setMipFilter(value)Hämtar eller anger filtret för mip-nivåprovning. Värdet på egenskapen är ett heltalskonstant av typen TextureFilter.

Result:


getUVRotation

NamnBeskrivning
getUVRotation()Hämtar eller anger rotationen för texturen

Result:


setUVRotation

NamnBeskrivning
setUVRotation(value)Hämtar eller anger rotationen för texturen

Result:


getUVScale

NamnBeskrivning
getUVScale()Hämtar eller anger UV-skalan. UV-skalan.

Result:


setUVScale

NamnBeskrivning
setUVScale(value)Hämtar eller anger UV-skalan. UV-skalan.

Result:


getUVTranslation

NamnBeskrivning
getUVTranslation()Hämtar eller anger UV-översättningen. UV-översättningen.

Result:


setUVTranslation

NamnBeskrivning
setUVTranslation(value)Hämtar eller anger UV-översättningen. UV-översättningen.

Result:


getName

NamnBeskrivning
getName()Hämtar eller anger namnet. Namnet.

Result:


setName

NamnBeskrivning
setName(value)Hämtar eller anger namnet. Namnet.

Result:


getProperties

NamnBeskrivning
getProperties()Hämtar samlingen av alla egenskaper.

Result:


setTranslation

NamnBeskrivning
setTranslation(u, v)Anger UV-översättningen.

Parameters:

NamnTypBeskrivning
uNummerU.
vNummerV.

Result:


setScale

NamnBeskrivning
setScale(u, v)Anger UV-skalan.

Parameters:

NamnTypBeskrivning
uNummerU.
vNummerV.

Result:


setRotation

NamnBeskrivning
setRotation(u, v)Anger UV-rotationen.

Parameters:

NamnTypBeskrivning
uNummerU.
vNummerV.

Result:


removeProperty

NamnBeskrivning
removeProperty(property)Tar bort en dynamisk egenskap.

Parameters:

NamnTypBeskrivning
propertyPropertyVilken egenskap som ska tas bort

Result: boolean


removeProperty

NamnBeskrivning
removeProperty(property)Ta bort den angivna egenskapen som identifieras med namn

Parameters:

NamnTypBeskrivning
propertSträngnull

Result: boolean


getProperty

NamnBeskrivning
getProperty(property)Hämta värdet för den angivna egenskapen

Parameters:

NamnTypBeskrivning
propertySträngEgenskapsnamn

Result: Objekt


setProperty

NamnBeskrivning
setProperty(property, value)Sätter värdet för den angivna egenskapen

Parameters:

NamnTypBeskrivning
propertySträngEgenskapsnamn
värdeObjektVärdet för egenskapen

Result: Objekt


findProperty

NamnBeskrivning
findProperty(propertyName)Hittar egenskapen. Det kan vara en dynamisk egenskap (Skapad av CreateDynamicProperty/SetProperty) eller en inbyggd egenskap (Identifierad av dess namn)

Parameters:

NamnTypBeskrivning
propertyNameSträngEgenskapsnamn.

Result: Property