API Docs for: MONO DESIGN
Show:

mono.Light Class

Defined in: mono.sdoc-zh.js:2115
Module: mono

Light是所有灯的基类,在3D场景中,光照是非常重要的元素,它模拟了现实世界,在3D场景中的物体可以反射出光照效果

Constructor

mono.Light

(
  • color
)

Parameters:

  • color Number

    灯光的颜色值

Methods

getAmbient

() mono.Color

获取环境光照的颜色值

Returns:

mono.Color:

返回环境光照的颜色

getColor

() Number

获取光照的颜色值

Returns:

Number:

返回光照的颜色值

getDiffuse

() mono.Color

获取散射光的颜色值

Returns:

mono.Color:

返回散射光的颜色值

getSpecular

() mono.Color

获取镜面光的颜色值

Returns:

mono.Color:

返回镜面光的颜色值

setAmbient

(
  • ambient
)

设置环境光照的颜色值

Parameters:

  • ambient mono.Color

    环境光照的颜色

setCastShadow

(
  • castShadow
)

设置是否需要显示灯光的阴影

Parameters:

  • castShadow Boolean

    是否显示灯光阴影效果

setColor

(
  • color
)

设置光照的颜色值

Parameters:

  • color Number

    光照的颜色值

setDiffuse

(
  • diffuse
)

设置散射光的颜色值

Parameters:

  • diffuse mono.Color

    散射光的颜色值

setSpecular

(
  • specular
)

设置镜面光的颜色值

Parameters:

  • specular mono.Color

    镜面光的颜色值