All pages
Powered by GitBook
1 of 1

Loading...

SColor

Index

Functions Index

Function

Properties Index

Property

Functions

ToHex

string ToHex ()

Return the Hex value of the color.

Lerp

Lerp ( b, float t)

Linearly interpolates between current color and b by t.

Parameter
Type
Description

Equals

bool Equals ( other)

Returns true if colors are same.

Parameter
Type
Description

ToString

string ToString ()

Returns the RGBA value of the current color.

New

static New (float r, float g, float b, float a)

Create a color by red, green, blue and alpha parameters.

Parameter
Type
Description

FromHex

static FromHex (string hex)

Create a color by Hex value.

Parameter
Type
Description

Properties

R

float R get

Property Description

G

float G get

Property Description

B

float B get

Property Description

A

float A get

Property Description

Black

Black get

Solid black. RGBA is (0, 0, 0, 1).

White

White get

Solid White. RGBA is (1, 1, 1, 1).

Red

Red get

Solid Red. RGBA is (1, 0, 0, 1).

Blue

Blue get

Solid Blue. RGBA is (0, 0, 1, 1).

Green

Green get

Solid Green. RGBA is (0, 1, 0, 1).

Yellow

Yellow get

Yellow. RGBA is (1, 0.92, 0.016, 1).

string ToHex ()

SColor Lerp (SColor b, float t)

bool Equals (SColor other)

override string ToString ()

static SColor New (float r, float g, float b, float a)

static SColor FromHex (string hex)

float R get

float G get

float B get

float A get

SColor Black get

SColor White get

SColor Red get

SColor Blue get

SColor Green get

SColor
SColor
SColor
SColor
SColor
SColor
SColor
SColor
SColor
SColor
SColor

SColor get

colorRedHex = Color.Red.ToHex()
lerpedRedBlue = Color.Blue.Lerp(Color.Red, 0.5)
--create a cube and set a new material.
--add ScriptingRuntime.
local mat=Space.Host.ExecutingObject.Renderer.Material
function ChangeColor()
    mat.SetColor("_Color",Color.Red.Lerp(Color.Blue,Space.Math.PingPong(Space.Time,1)))
end
Space.Host.ExecutingObject.OnUpdate(ChangeColor)
isItTrue = Color.Red.Equals(Color.Blue)
redString = Color.Red.ToString()
theColor = Color.New(255.0, 0.0, 0.0, 1.0)
fromHex = Color.FromHex('FF0000')
r = Color.Red.R
g = Color.Red.G
g = Color.Red.B
g = Color.Red.A
blackColor = Color.Black
whiteColor = Color.White
blackRed = Color.Red
blueColor = Color.Blue
greenColor = Color.Green
yellowColor = Color.Yellow
Yellow