Attention: Here be dragons

This is the latest (unstable) version of this documentation, which may document features not available in or compatible with released stable versions of Godot.

VisualShaderNodeFloatParameter

Eredita: VisualShaderNodeParameter < VisualShaderNode < Resource < RefCounted < Object

Un parametro float scalare da utilizzare all'interno del grafico di visual shader.

Descrizione

Tradotto come uniform float nella lingua di shader.

Proprietà

float

default_value

0.0

bool

default_value_enabled

false

Hint

hint

0

float

max

1.0

float

min

0.0

float

step

0.1


Enumerazioni

enum Hint: 🔗

Hint HINT_NONE = 0

Nessuna indicazione utilizzata.

Hint HINT_RANGE = 1

Un'indicazione di intervallo per un valore scalare, che limita i valori possibili di ingresso tra min e max. Tradotto come hint_range(min, max) nel codice di shader.

Hint HINT_RANGE_STEP = 2

Un'indicazione di intervallo con passo per un valore scalare, che limita i valori possibili di ingresso tra min e max, con un passo (incremento) di step. Tradotto come hint_range(min, max, step) nel codice di shader.

Hint HINT_MAX = 3

Rappresenta la dimensione dell'enumerazione Hint.


Descrizioni delle proprietà

float default_value = 0.0 🔗

  • void set_default_value(value: float)

  • float get_default_value()

Un valore predefinito da assegnare all'interno dello shader.


bool default_value_enabled = false 🔗

  • void set_default_value_enabled(value: bool)

  • bool is_default_value_enabled()

Abilita l'uso di default_value.


Hint hint = 0 🔗

  • void set_hint(value: Hint)

  • Hint get_hint()

Un'indicazione applicata all'uniforme, che controlla i valori che può prendere quando impostata attraverso l'Ispettore.


float max = 1.0 🔗

Valore minimo per le indicazioni di intervallo. Usato se hint è impostato su HINT_RANGE o HINT_RANGE_STEP.


float min = 0.0 🔗

Valore massimo per le indicazioni di intervallo. Usato se hint è impostato su HINT_RANGE o HINT_RANGE_STEP.


float step = 0.1 🔗

Valore del passo (incremento) per l'indicazione di intervallo con passo. Usato se hint è impostato su HINT_RANGE_STEP.