# Unity Component

## Animation Curve > Animation Curve

Create a two-dimensional curve graph. For more information about how to create and use animation curves, see [animation-curves](https://docs.engagevr.io/developer/afx/animation-curves "mention").

**Outputs:**

<table><thead><tr><th width="165">Name</th><th width="172">Type</th><th>Description</th></tr></thead><tbody><tr><td>Curve</td><td>Curve [editable]</td><td>A two-dimensional curve.</td></tr></tbody></table>

## Animation Curve > Animation Curve Evaluate

Retrieves a value (Y) from a curve for a given time (X). For more information about how to create and use animation curves, see [animation-curves](https://docs.engagevr.io/developer/afx/animation-curves "mention").

**Inputs:**

<table><thead><tr><th width="170">Name</th><th width="166">Type</th><th>Description</th></tr></thead><tbody><tr><td>Animation curve</td><td>Curve</td><td>Output from an Animation Curve node.</td></tr><tr><td>Time</td><td>Float</td><td>An x axis value.</td></tr></tbody></table>

**Outputs:**

<table><thead><tr><th width="162">Name</th><th width="172">Type</th><th>Description</th></tr></thead><tbody><tr><td>Output</td><td>Float</td><td>The corresponding Y axis value for the given <code>Time</code>.</td></tr></tbody></table>

## Audio > Audio Clip

Creates a reference to an Audio Clip component.

**Outputs:**

<table><thead><tr><th width="162">Name</th><th width="184">Type</th><th>Description</th></tr></thead><tbody><tr><td>Audio Clip</td><td>Audio Clip [editable]</td><td>Reference to an Audio Clip component.</td></tr></tbody></table>

## Rendering > Build Color

Combines parameters to create a color variable or splits a color variable into its individual parameters.

**Inputs:**

<table><thead><tr><th width="162">Name</th><th width="172">Type</th><th>Description</th></tr></thead><tbody><tr><td>Color In</td><td>Color [editable]</td><td>Unity Color object that represents the color.</td></tr><tr><td>R In</td><td>Float [editable]</td><td>The red component of the color. In the range 0 to 1.</td></tr><tr><td>G In</td><td>Float [editable]</td><td>The green component of the color. In the range 0 to 1.</td></tr><tr><td>B In</td><td>Float [editable]</td><td>The blue component of the color. In the range 0 to 1.</td></tr><tr><td>A In</td><td>Float [editable]</td><td>The alpha (transparency) value for the color. In the range 0 to 1. A value of 0 is fully transparent and 1 is fully opaque.</td></tr></tbody></table>

**Outputs:**

<table><thead><tr><th width="162">Name</th><th width="172">Type</th><th>Description</th></tr></thead><tbody><tr><td>Color Out</td><td>Color</td><td>Unity Color object that represents the color.</td></tr><tr><td>R Out</td><td>Float</td><td>The red component of the color. In the range 0 to 1.</td></tr><tr><td>G out</td><td>Float</td><td>The green component of the color. In the range 0 to 1.</td></tr><tr><td>B out</td><td>Float</td><td>The blue component of the color. In the range 0 to 1.</td></tr><tr><td>A out</td><td>Float</td><td>The alpha (transparency) value for the color. In the range 0 to 1. A value of 0 is fully transparent and 1 is fully opaque.</td></tr></tbody></table>

## Rendering > Texture

Creates a reference to a texture component.

**Outputs:**

<table><thead><tr><th width="162">Name</th><th width="172">Type</th><th>Description</th></tr></thead><tbody><tr><td>Texture</td><td>Texture [editable]</td><td>Reference to a Texture component.</td></tr></tbody></table>
