# rgba (Compartilhado)

> Junta os componentes de uma cor num único número ARGB, com a opacidade de 0 a 1.

- **Plataforma**: MY Multiplayer (MYMP)
- **Tipo**: Função Lua
- **Lado**: Compartilhado
- **Categoria**: Dados e utilidades
- **URL**: https://wiki.mymp.gg/pt/rgba

## Sintaxe

```lua
int rgba(int red, int green, int blue [, float alpha = 1])
```

## Parâmetros

| Nome | Tipo | Descrição |
| --- | --- | --- |
| `red` | `int` | O vermelho, de 0 a 255. |
| `green` | `int` | O verde, de 0 a 255. |
| `blue` | `int` | O azul, de 0 a 255. |
| `alpha` | `float` | A opacidade, de 0 a 1. *(padrão: `1`)* |

## Retorno

A cor como número. Se algum argumento é inválido, preto opaco.

## Exemplo

```lua
dxDrawRectangle(10, 10, 200, 40, rgba(0, 0, 0, 0.6))
```

## Veja também

- [tocolor (Compartilhado)](https://wiki.mymp.gg/pt/tocolor.md): Junta os componentes de uma cor num único número ARGB. É a mesma função que rgb.
- [rgb (Compartilhado)](https://wiki.mymp.gg/pt/rgb.md): Junta os componentes de uma cor num único número ARGB. É a mesma função que tocolor.
