| ||||||
Die Anweisung ENTITYALPHA ändert den Alphawert eines Objekts. Der Alphawert kann nur im Bereich von 0 bis 1 liegen (1=Standard). Alpha ist ein Transparenzwert. Dabei bedeutet 1=sichtbar und 0=unsichtbar. Mit den Werten, die zwischen 0 und 1 liegen, kann man Glas, Eis oder Wasser simulieren. Der Alphawert 0 kann besonders nützlich sein. Blitz3D rendert solche Objekte nicht. Dafür kann man es auf Kollision testen. Deshalb ist es anders als HIDEENTITY, welches Kollisionsprüfung nicht zulässt. ![]() | ||||||
Parameter | ||||||
| ||||||
Rückgabewert | ||||||
- | ||||||
Beispiel | ||||||
Dieses Programm erstellt zwei drehende Würfel. Auf den linken Würfel wurde dieser Effekt angewendet: GRAPHICS3D 640,480,0,2 SETBUFFER BACKBUFFER() camera=CREATECAMERA() light=CREATELIGHT(1) ROTATEENTITY light,90,0,0 cube1=CREATECUBE() ENTITYALPHA cube1,.5 ENTITYCOLOR cube1,100,100,255 POSITIONENTITY cube1,-.5,0,5 cube2=CREATECUBE() ENTITYCOLOR cube2,255,100,100 POSITIONENTITY cube2,.5,0,5 WHILE NOT KEYDOWN(1) TURNENTITY cube1,.1,1,1 TURNENTITY cube2,-1,-1,-1 RENDERWORLD FLIP WEND END | ||||||
Siehe auch | ||||||
BRUSHALPHA, ENTITYAUTOFADE, ENTITYBLEND, ENTITYCOLOR, ENTITYFX, ENTITYSHININESS, ENTITYTEXTURE |