CreateEntity()

Syntaxe

Resultat = CreateEntity(#Entity, MeshID, MaterialID, [x, y, z])
Description
Crée une nouvelle #Entity utilisant la Mesh et la Matière spécifiée. Si #PB_Any est utilisé pour le paramètre '#Entity', le numéro de la nouvelle entity sera renvoyé dans 'Resultat'. Les valeurs 'MeshID' et 'MaterialID' peuvent être facilement obtenues a l'aide de MeshID() et MaterialID(). Si la commande Parse3DScripts() a été utilisée, la constante #PB_Material_None peut être utilisé comme valeur pour le paramètre 'MaterialID', pour prendre en comptes les matières du script '.material' associé à la mesh. Les paramètres facultatifs 'x', 'y' et 'z' peuvent être spécifiés pour indiquer la position de l'Entity dans le monde lors de sa création.

Si 'Resultat' est 0, l'Entity n'a pas pu être créée. Si l'#Entity était déjà créée, elle est automatiquement supprimée et remplacée par la nouvelle.

OS Supportés

Windows, Linux

<- CopyEntity() - Entity Index - EntityAnimationLength() ->