Materiał

klasa publiczna Materiał

Reprezentuje odwołanie do materiału.

Metody publiczne

faktura zewnętrzna,
materiał;
makeCopy()
Tworzy nowe wystąpienie tego materiału.
nieważne
setBoolean(nazwa ciągu znaków, wartość logiczna x)
nieważne
setBoolean2(nazwa typu ciąg znaków, wartość logiczna x, wartość logiczna y)
nieważne
setBoolean3(nazwa ciągu znaków, wartość logiczna x, wartość logiczna y, wartość logiczna z)
nieważne
setBoolean4(nazwa ciągu ciągu, wartość logiczna x, wartość logiczna y, wartość logiczna z, boolean W)
nieważne
setExternalTexture(nazwa ciągu ciągu, tekst zewnętrzny)
Ustawia w tym elemencie ExternalTexture parametr typu 'samplerExternal&#39.
nieważne
setFloat(nazwa ciągu znaków, liczba zmiennoprzecinkowa x)
nieważne
setFloat2(nazwa ciągu znaków, liczba zmiennoprzecinkowa x, liczba zmiennoprzecinkowa y)
nieważne
setFloat3(nazwa ciągu ciągu, liczba zmiennoprzecinkowa x, liczba zmiennoprzecinkowa Y, liczba zmiennoprzecinkowa)
nieważne
setFloat3 (nazwa ciągu znaków, kolor kolor)
nieważne
setFloat3 (nazwa ciągu znaków, wartość Vector3)
nieważne
nieważne
setFloat4(nazwa ciągu znaków, liczba zmiennoprzecinkowa x, liczba zmiennoprzecinkowa y, liczba zmiennoprzecinkowa z, floating w)
nieważne
setInt(nazwa ciągu znaków, int x)
nieważne
setInt2(ciąg znaków, int x, int y)
nieważne
setInt3(ciąg znaków, int x, int y, int z)
nieważne
setInt4(nazwa ciągu ciągu znaków, int x, int y, int z, int w)
nieważne
setTexture(nazwa Tekstu, tekstura faktury).

Metody dziedziczone

Metody publiczne

ExternalTexture getExternalTexture (Ciąg))

Parametry
name

Materiał makeCopy ()

Tworzy nowe wystąpienie tego materiału.

Nowy materiał będzie miał niepowtarzalną kopię parametrów materiał, które można zmieniać niezależnie. Materiał materiału getFilamentEngine nie może być zmieniony i będzie udostępniany między instancjami.

void void setBoolean (ciąg znaków, boolean x)

Parametry
name
x

void void setBoolean2 (ciąg znaków nazwa, wartość logiczna x, wartość logiczna y)

Parametry
name
x
r.

void void setBoolean3 (ciąg tekstowy, boolean x, boolean y, boolean z)

Parametry
name
x
r.
Z

void void setBoolean4 (ciąg tekstowy, boolean x, boolean y, boolean z, boolean w)

Parametry
name
x
r.
Z
W

void void setExternalTexture (ciąg znaków, ExternalTexture externalTexture)

Ustawia w tym elemencie ExternalTexture parametr typu 'samplerExternal&#39.

Parametry
name nazwa parametru w materiałie
Tekstura zewnętrzna tekstura do ustawienia

void void setFloat (ciąg znaków, liczba zmiennoprzecinkowa x)

Parametry
name
x

void void setFloat2 (ciąg, liczba zmiennoprzecinkowa x, liczba zmiennoprzecinkowa y)

Parametry
name
x
r.

void void setFloat3 (ciąg znaków nazwa, liczba zmiennoprzecinkowa x, liczba zmiennoprzecinkowa y, liczba zmiennoprzecinkowa)

Parametry
name
x
r.
Z

void void setFloat3 (ciąg znaków, kolor)

Parametry
name
kolor

void void setFloat3 (ciąg tekstowy, Vector3 wartość)

Parametry
name
wartość

void void setFloat4 (ciąg znaków, kolor)

Parametry
name
kolor

void void setFloat4 (ciąg znaków nazwa, liczba zmiennoprzecinkowa x, liczba zmiennoprzecinkowa y, liczba zmiennoprzecinkowa z, pływająca w))

Parametry
name
x
r.
Z
W

void void setInt (ciąg, int x)

Parametry
name
x

void void setInt2 (Ciąg, int x, int y)

Parametry
name
x
r.

void void setInt3 (String (nazwa ciągu), int x, int y, int z)

Parametry
name
x
r.
Z

void void setInt4 (String (nazwa ciągu), int x, int y, int z, int w

Parametry
name
x
r.
Z
W

void void setTexture (ciąg znaków nazwa, faktura tekstury)

Parametry
name
tekstura