JavaFX - 灯光效果 - (点光源作为光源)
-
简述
将此效果应用于节点时,会在其上模拟灯光,就好像它是由点光源生成的一样。Point Light Source − 来自该光源的光从一个点向各个方向衰减,光的强度取决于物体与光源的距离。类名为 Point.Spot 包裹的 javafx.scene.effect代表点光源。此类包含四个属性,其中包括 --
x − 此属性为 double 类型,表示灯光位置的 x 坐标。
-
y − 此属性属于 double 类型,表示灯光位置的 y 坐标。
-
z − 此属性属于 double 类型,表示灯光位置的 z 坐标。
-
-
例子
以下程序是演示 JavaFX 灯光效果的示例。在这里,我们在场景中绘制了一个文本“Welcome to Tutorialspoint”和一个圆圈。对于这些,我们正在应用照明效果,其中光由点光源发射。将此代码保存在名称为的文件中 PointLightExample.java.使用以下命令从命令提示符编译并执行保存的 java 文件。