| ||||||
Der Befehl COPYENTITY kopiert ein Objekt und liefert sofort die Identität des neuen Objekts zurück. Wurde der Parameter "Parent" angegeben, dann wird es zu einem Objekt hinzugefügt. Falls nun ein Parent-Objekt bewegt wird, dann werden alle hinzugefügten Objekte automatisch verschoben. Ein Child-Objekt verschiebt dagegen kein Parent-Objekt mit. Das kopierte Objekt wird normalerweise an der Position 0,0,0 erstellt. Wurde Parent angegeben, dann wird es an der Position des Parent-Objekts erstellt. | ||||||
Parameter | ||||||
| ||||||
Rückgabewert | ||||||
Neue Identität des kopierten Objekts. | ||||||
Beispiel | ||||||
Erstellt einen Würfelt und vergibt einige Eigenschaften. Danach wird es kopiert, und nur der Original-Würfel gedreht: GRAPHICS3D 640,480,0,2 SETBUFFER BACKBUFFER() camera=CREATECAMERA() light=CREATELIGHT(1) ROTATEENTITY light,90,0,0 cube=CREATECUBE() ENTITYCOLOR cube,100,100,255 ENTITYALPHA cube,.5 POSITIONENTITY cube,0,0,5 ROTATEENTITY cube,30,30,30 clone=COPYENTITY(cube) WHILE NOT KEYDOWN(1) TURNENTITY cube,.1,1,2 RENDERWORLD FLIP WEND END | ||||||
Siehe auch | ||||||
ADDMESH |