PHP
Referenzliste
swf_lookat
SWF Funktionen
Befehl:
void swf_lookat ( double $view_x , double $view_y , double $view_z , double $reference_x , double $reference_y , double $reference_z , double $twist )
Parameter-Liste:
Beschreibung | |
---|---|
für die Anzeige der Position x-Koordinate | |
y-Koordinate für die Sitzposition | |
z-Koordinate für die Betrachtungsposition | |
für den Bezugspunkt x-Koordinate | |
y-Koordinate des Bezugspunktes | |
Z-Koordinate des Bezugspunktes | |
Steuert die Drehung zusammen mit Betrachters z-Achse. |
Beschreibung:
Definiert einen Betrachtungstransformation indem die Beobachtungsposition und die Koordinaten eines Bezugspunktes in der Szene.
Aktiv in Version:
(PHP 4)
swf_lookat() - Beispiel:
Eingabe:
<?php header ( 'Content-type: application/x-shockwave-flash' ); swf_openfile ( "php://stdout" , 320 , 200 , 25 , 1 , 1 , 1 ); swf_ortho (- 100 , 100 , - 100 , 100 , - 100 , 100 ); // create 3D coordinates swf_definefont ( 0 , "Pix3" ); swf_addcolor ( 0 , 0 , 0 , 1 ); swf_fontsize ( 10 ); swf_fonttracking ( 0.2 ); for ( $i = 0 ; $i < 628 ; $i += 8 ) { $j = $i / 100 ; swf_pushmatrix (); swf_translate ( 0 , 0 , 0 ); swf_perspective ( 100 , 1 , 0 , 10 ); swf_lookat ( sin ( $j ) * 60 , 50 , cos ( $j ) * 60 , 0 , 0 , 0 , 0 ); swf_definetext ( 1 , 'HotKey@' , 0 ); swf_translate (- 50 , 0 , 0 ); swf_placeobject ( 1 , 10 ); swf_definetext ( 2 , 'example.com' , 0 ); swf_translate ( 55 , 0 , 0 ); swf_placeobject ( 2 , 11 ); swf_showframe (); swf_removeobject ( 10 ); swf_removeobject ( 11 ); swf_popmatrix (); } swf_closefile (); ?>
SWF Funktionen