EntityCustomParameter()

Syntax

EntityCustomParameter(#Entity, SubEntity, ParameterIndex, Wert1, Wert2, Wert3, Wert4)
Beschreibung
Legt einen benutzerdefinierten Parameter im Material-Shader-Skript des #Entity fest. Um einen Effekt zu haben, sollte das dem Entity zugeordnete Material ein Shader-Skript (entweder GLSL oder HLSL) haben.

Parameter

#Entity Das zu verwendende Entity.
SubEntity Das zu verwendende "Sub-Entity". Der erste Sub-Entity-Index beginnt bei 0 (entspricht dem Haupt-Entity).
ParameterIndex Der Parameter-Index im Shader-Skript.
Wert1 Der erste Parameter-Wert.
Wert2 Der zweite Parameter-Wert (wenn der Parameter nur einen Wert akzeptiert, dann wird dieser Wert ignoriert).
Wert3 Der dritte Parameter-Wert (wenn der Parameter nur zwei Werte akzeptiert, dann wird dieser Wert ignoriert).
Wert4 Der vierte Parameter-Wert (wenn der Parameter nur drei Werte akzeptiert, dann wird dieser Wert ignoriert).

Rückgabewert

Diese Funktion gibt keinen Wert zurück. Für weitere Informationen siehe das folgende Beispiel:

Beispiel

RustyBall.pb

Unterstützte OS

Alle

<- EntityCollide() - Entity Inhaltsverzeichnis - EntityFixedYawAxis() ->