Posted By: Icke
Uhr needle erstellen - 09/01/10 17:54
Hi,
ich bin gerade beim rumtesten und möchte eine Analoguhr erstellen aber igendwie krieg ich es nicht hin.
Also zuerst habe ich ein Panel(400x300) erstellt via needle einen Uhrzeiger erstellt.
needle(398,248,"kleiner_Zeiger",0,0,90,0,100,NULL);
durch das verändern der "90"'ig dreht sich also nun der Zeiger. Was mich da zu veranlasste die 90'ig durch eine variable zu ersetzen und den wert dann via Scipt zu verändern. Leider wird die Variable mit dem Error E355 als falsch erkant.
Also habe ich noch ein wenig das Handbuch gefragt und
pan_setneedle(clock,0,screen_size.x/2,screen_size.y/2, bmap_fill(bmap_createblack(140,8,32),vector(255,255,255),100), 10,4,90,12,0,sys_hours);
gefunden. Schnell habe ich den mitgeliferten Code geteste und siehe da: genau das was ich will nur nicht ganz so schön.
Also jetzt echt mal: denn check i net.
Hier also nun meine Frage:
giebt es nich irgend ein verständliches Beispiel und nen kleinen Code den man problemlos in eine 2d-Anwendung einbinden kann.
ich bin gerade beim rumtesten und möchte eine Analoguhr erstellen aber igendwie krieg ich es nicht hin.
Also zuerst habe ich ein Panel(400x300) erstellt via needle einen Uhrzeiger erstellt.
needle(398,248,"kleiner_Zeiger",0,0,90,0,100,NULL);
durch das verändern der "90"'ig dreht sich also nun der Zeiger. Was mich da zu veranlasste die 90'ig durch eine variable zu ersetzen und den wert dann via Scipt zu verändern. Leider wird die Variable mit dem Error E355 als falsch erkant.
Also habe ich noch ein wenig das Handbuch gefragt und
pan_setneedle(clock,0,screen_size.x/2,screen_size.y/2, bmap_fill(bmap_createblack(140,8,32),vector(255,255,255),100), 10,4,90,12,0,sys_hours);
gefunden. Schnell habe ich den mitgeliferten Code geteste und siehe da: genau das was ich will nur nicht ganz so schön.
Also jetzt echt mal: denn check i net.
Hier also nun meine Frage:
giebt es nich irgend ein verständliches Beispiel und nen kleinen Code den man problemlos in eine 2d-Anwendung einbinden kann.