Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


operator *

Multiplies two colors together. Each component is multiplied separately.
Read time 1 minuteLast updated 4 days ago

Definition

  • Type: Operator
  • Namespace: UnityEngine
  • Assembly: UnityEngine.CoreModule

operator *(Color, Color)

Multiplies two colors together. Each component is multiplied separately.
public static Color operator *(Color a, Color b)

Parameters

Returns

Type

Description

Color

Examples

using UnityEngine;public class Example : MonoBehaviour{ void Start() { Color grayColor = Color.gray * Color.white; }}

operator *(Color, Vector4)

Multiplies two colors together. Each component is multiplied separately.
public static Color operator *(Color a, Vector4 b)

Parameters

Returns

Type

Description

Color

Examples

using UnityEngine;public class Example : MonoBehaviour{ void Start() { Color grayColor = Color.gray * Color.white; }}

operator *(Color, float)

Multiplies color
a
by the float
b
. Each color component is scaled separately.
public static Color operator *(Color a, float b)

Parameters

Returns

Type

Description

Color

Examples

using UnityEngine;public class Example : MonoBehaviour{ void Start() { Color whiteColor = Color.gray * 2; }}

operator *(float, Color)

Multiplies color
a
by the float
b
. Each color component is scaled separately.
public static Color operator *(float b, Color a)

Parameters

Returns

Type

Description

Color

Examples

using UnityEngine;public class Example : MonoBehaviour{ void Start() { Color whiteColor = 2 * Color.gray; }}