Sklep z lekkimi nieruchomościami.
Zajęcia zagnieżdżone
klasa | Light.Builder | Klasa fabryczna dla klienta Light |
|
enum | typ wyliczeniowy | Jasny.Typ | Typ źródła światła |
Metody publiczne
statyczny Light.Builder |
builder(typ Light.Type)
Powoduje utworzenie domyślnego oświetlenia, jeśli nie jest ustawione żadne ustawienie
|
Kolor. | |
liczba zmiennoprzecinkowa |
getFalloffRadius()
Uzyskaj promień padania światła.
|
liczba zmiennoprzecinkowa |
getInnerConeAngle()
Dodaj wewnętrzny kąt stożka do reflektorów.
|
liczba zmiennoprzecinkowa |
getIntensity()
Uzyskaj intensywność światła.
|
liczba zmiennoprzecinkowa |
getOuterConeAngle()
Uzyskaj zewnętrzny kąt stożka dla oświetlenia.
|
Jasny.Typ |
getType()
Kup światło
Light.Type . |
wartość logiczna |
isShadowCastingEnabled()
Zwraca wartość „true”, jeśli włączone jest przesyłanie cienia.
|
nieważne | |
nieważne |
setColorTemperature (temperatura zmiennoprzecinkowa)
Ustawia kolor i światło zgodnie z oczekiwaną temperaturą kolorów.
|
nieważne |
setFalloffRadius(liczba zmiennoprzecinkowa promienia)
Ustawia zakres intensywności światła na zero.
|
nieważne |
setInnerConeAngle (liczba stożkowa)
Światła świecą w rożku, ta wartość określa rozmiar wewnętrznej części stożka.
|
nieważne |
setIntensity (intensywność zmiennoprzecinkowa)
Ustawia intensywność światła, która określa poziom jasności w lux (lx) lub Lumens (lm) (w zależności od typu światła).
|
nieważne |
setOuterConeAngle (liczba zmiennoprzecinkowa stożka)
Światła świecą w wafelku, ta wartość określa rozmiar zewnętrznej części stożka.
|
Metody dziedziczone
Metody publiczne
statyczny publiczny Light.Builder konstruktor (Light.Type)
Powoduje utworzenie domyślnego oświetlenia, jeśli nie jest ustawione żadne ustawienie
Parametry
Typ |
---|
publiczna zmiennoprzecinkowa getFalloffRadius()
Uzyskaj promień padania światła.
powłoka publiczna getInnerConeAngle ()
Dodaj wewnętrzny kąt stożka do reflektorów.
powszechna liczba zmiennoprzecinkowa getIntensity ()
Uzyskaj intensywność światła.
liczba pływająca getOuterConeAngle ()
Uzyskaj zewnętrzny kąt stożka dla oświetlenia.
publiczna wartość logiczna isShadowCastingEnabled ()
Zwraca wartość „true”, jeśli włączone jest przesyłanie cienia.
void void setColor (Kolor))
Ustawia kolor &RGB. Pamiętaj, że intensywność to oddzielny parametr, więc należy ustawić czysty kolor (tzn. każdy kanał mieści się w zakresie [0,1]). Wartości spoza tego zakresu są jednak prawidłowe.
Parametry
kolor | "RGB&color; domyślna wartość to 0xchromecastff |
---|
void setColorTemperature (temperatura zmiennoprzecinkowa)
Ustawia kolor i światło zgodnie z oczekiwaną temperaturą kolorów.
Parametry
temperatura | temperaturę kolorów Kelvina w skali od 1000 do 10 000 tysięcy. Typowe oświetlenie komercyjne i mieszkalne mieści się w zakresie 2000–6500 tys. |
---|
void void setFalloffRadius (float FaoffRadius)
Ustawia zakres intensywności światła na zero. Nie ma to wpływu na typ DIRECTIONAL
.
Parametry
spadek promienia | promień promień światła w jednostkach na świecie to 10, 0 |
---|
void void setInnerConeAngle (floating coneInner)
Światła świecą w rożku, ta wartość określa rozmiar wewnętrznej części stożka. Intensywność między kątami stożka wewnętrznego i zewnętrznego jest imponująca, co oznacza, że jeśli są takie same jak te stożkowe, są ostre. Zazwyczaj stożek wewnętrzny jest mniejszy niż zewnętrzny, dzięki czemu możesz uniknąć aliasów.
Parametry
stożkowar | wewnętrzny kąt stożka w radianach, domyślnie 0,5 |
---|
void void set Intensity (intensywność zmiennoprzecinkowa)
Ustawia intensywność światła, która określa poziom jasności w lux (lx) lub Lumens (lm) (w zależności od typu światła). Większe wartości oznaczają jaśniejsze światło, a niemal zerowe światło generuje bardzo mało światła. Natężenie światła żarówki w domu wynosi zazwyczaj od 800 do 2500 lm,a słońce to około 120 000 lx. Ta wartość nie jest bezwzględna,ale wartości większe niż światło słoneczne (120 000 lx) są zbędne.
Parametry
natężenie | natężenie światła jest prawidłowe, wartości większe niż 1 są prawidłowe. Intensywność będzie ograniczona i nie może wynosić zero ani wynosić zero. W przypadku oświetlenia kierunkowego jest to domyślnie 420 lx. W przypadku innych świateł ustawienie domyślne to 2500 lm. |
---|
void voidsetOuterConeAngle(floating coneOuter)
Światła świecą w wafelku, ta wartość określa rozmiar zewnętrznej części stożka. Intensywność między kątami stożka wewnętrznego i zewnętrznego jest imponująca, co oznacza, że jeśli są takie same jak te stożkowe, są ostre. Zazwyczaj stożek wewnętrzny jest mniejszy niż zewnętrzny, dzięki czemu możesz uniknąć aliasów.
Parametry
stożek | zewnętrzny kąt stożka w radianach wynosi 0, 6 |
---|