- Preparing search index...
- The search index is not available
feng3d
Constructors
constructor
- new Color4(r?, g?, b?, a?): Color4
-
Parameters
-
Optional r: number
-
Optional g: number
-
Optional b: number
-
Optional a: number
Properties
__class__
__class__: "Color4"
a
a: number
b
b: number
g
g: number
r
r: number
Static Private _BLACK
_BLACK: any
Static Private _WHITE
_WHITE: any
Accessors
Static BLACK
- get BLACK(): Readonly<Color4>
-
Returns Readonly<Color4>
Static WHITE
- get WHITE(): Readonly<Color4>
-
Returns Readonly<Color4>
Methods
clone
- clone(): Color4
-
copy
- copy(color): Color4
-
equals
- equals(object, precision?): boolean
-
Parameters
-
-
Optional precision: number
Returns boolean
fromColor3
- fromColor3(color3, a?): Color4
-
fromUnit
- fromUnit(color): Color4
-
fromUnit24
- fromUnit24(color, a?): Color4
-
Parameters
-
color: number
-
Optional a: number
mix
- mix(color, rate?): Color4
-
mixTo
- mixTo(color, rate, vout?): Color4
-
Parameters
-
-
rate: number
-
Optional vout: Color4
multiply
- multiply(c): Color4
-
返回自身
multiplyNumber
- multiplyNumber(scale): Color4
-
返回自身
multiplyTo
- multiplyTo(v, vout?): Color4
-
返回新颜色
random
- random(randomAlpha?): Color4
-
Parameters
-
Optional randomAlpha: boolean
setTo
- setTo(r, g, b, a?): Color4
-
Parameters
-
r: number
-
g: number
-
b: number
-
Optional a: number
toArray
- toArray(array?, offset?): number[]
-
Parameters
-
Optional array: number[]
-
Optional offset: number
Returns number[]
toColor3
- toColor3(color?): Color3
-
toHexString
- toHexString(): string
-
Returns string
toInt
- toInt(): number
-
Returns number
toRGBA
- toRGBA(): string
-
Returns string
toString
- toString(): string
-
Returns string
toVector4
- toVector4(vector4?): Vector4
-
Static fromColor3
- fromColor3(color3, a?): Color4
-
Static fromUnit
- fromUnit(color): Color4
-
Static fromUnit24
- fromUnit24(color, a?): Color4
-
Parameters
-
color: number
-
Optional a: number
颜色(包含透明度)