Краткий обзор
Представляет источник света пятна в данной позиции в 3-D пространстве, с конфигурируемым направлением и фокусом.
код:
import javafx.scene.*;
import javafx.scene.effect.*;
import javafx.scene.effect.light.*;
import javafx.scene.paint.*;
import javafx.scene.shape.*;
import javafx.scene.text.*;
Group {
var t:Text;
content: [
Rectangle {
width: bind t.layoutBounds.width+30
height: bind t.layoutBounds.height+20
fill: Color.BLACK
},
t = Text {
effect: Lighting {
light: SpotLight {
x: 0 y: 100 z: 50
pointsAtX: 400 pointsAtY: 0 pointsAtZ: 0
specularExponent: 2
}
surfaceScale: 5
}
textOrigin: TextOrigin.TOP
x: 10 y: 10
content: "SpotLight"
fill: Color.RED
font: Font.font(null, FontWeight.BOLD, 90);
}
]
}
производит:
Профиль: общий условный эффект
Переменная Сводка
доступ | имя | ввести | Может Читать | Может Init | Может Записать | Значение по умолчанию | описание |
---|---|---|---|---|---|---|---|
общественность | pointsAtX | Число | 0.0 |
X координата вектора направления для этого света. X координата вектора направления для этого света. Min: n/a Max: n/a Default: 0.0 Identity: n/a0.0 |
|||
общественность | pointsAtY | Число | 0.0 |
Y координата вектора направления для этого света. Y координата вектора направления для этого света. Min: n/a Max: n/a Default: 0.0 Identity: n/a0.0 |
|||
общественность | pointsAtZ | Число | 0.0 |
Z координата вектора направления для этого света. Z координата вектора направления для этого света. Min: n/a Max: n/a Default: 0.0 Identity: n/a0.0 |
|||
общественность | specularExponent | Число | 1.0 |
Зеркальная экспонента, которая управляет фокусом этого источника света. Зеркальная экспонента, которая управляет фокусом этого источника света. Min: 0.0 Max: 4.0 Default: 1.0 Identity: 1.01.0 |
Наследованные Переменные
javafx.scene.effect.light. PointLight
доступ | имя | ввести | Может Читать | Может Init | Может Записать | Значение по умолчанию | описание |
---|---|---|---|---|---|---|---|
общественность | x | Число | 0.0 |
X координата легкой позиции. X координата легкой позиции. Min: n/a Max: n/a Default: 0.0 Identity: n/a0.0 |
|||
общественность | y | Число | 0.0 |
Y координата легкой позиции. Y координата легкой позиции. Min: n/a Max: n/a Default: 0.0 Identity: n/a0.0 |
|||
общественность | z | Число | 0.0 |
Z координата легкой позиции. Z координата легкой позиции. Min: n/a Max: n/a Default: 0.0 Identity: n/a0.0 |
javafx.scene.effect.light. Свет
доступ | имя | ввести | Может Читать | Может Init | Может Записать | Значение по умолчанию | описание |
---|---|---|---|---|---|---|---|
общественность | цвет | Цвет | БЕЛЫЙ |
Цвет источника света. Цвет источника света. Min: n/a Max: n/a Default: Color.WHITE Identity: n/aБЕЛЫЙ |