PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : doofe frage



Mr.D
24.12.2006, 03:07
Verdammt dumme Frage aber ich hab den Mut sie zu stellen :D

wie kann man ein pic. sich um die eigene Achse routieren lassen?

Klinngt einfach is es aber nicht..

Mfg. und Frohe Weinacht wünscht Mr.D http://www.multimediaxis.de/images/smilies/old/s_040.gif

Kelven
24.12.2006, 09:51
Mit dem Eventkommando "Rotate Picture" kann man ein Bild drehen lassen. Es dreht sich dann um seinen Mittelpunkt. Aber ich nehme mal an du meinst ein anderes Drehen, oder?

Mr.D
24.12.2006, 12:33
Ja, dieser Ball:

http://img151.imageshack.us/img151/6569/men90gradwg3.png (http://imageshack.us)

Soll sich um seine eigene Achse drehen aber bei Rotate tut er das nicht.
Ich hoffe ihr wisst was ich meine der Ball soll sich nicht bewegen sondern sich auf einem Punkt drehen.

Mfg. Mr.D

Kelven
24.12.2006, 12:43
Ja, damit das funktioniert müßte der Ball auf jeder Seite den gleichen Rand haben. Das ist aber bei diesem Bild nicht der Fall, weswegen der Ball beim Drehen "eiert".

Mr.D
24.12.2006, 13:04
Ich habs aussprobiert aber es ging nicht

Der Ball soll sich wie ein Rad drehen doch er kreist in der Luft herum

Ich hoffe das ist verstanden worden oder du hattest es verstanden und ich hab was falsch gemacht. kp

Mfg. Mr.D 8)

GSandSDS
24.12.2006, 15:20
Ich glaube was Kelven meint ist, dass Rotate das Bild immer nur um den Mittelpunkt der Bildfläche dreht. Willst du, dass um den Mittelpunkt des Balles rotiert wird, musst du dafür sorgen, dass dieser Mittelpunkt auch genau im Mittelpunkt der Bildfläche liegt.

MK-Kintaro
12.01.2007, 17:41
Oder wie wäre es, wenn du den Ball einfach mehrfach zeichnest, und immer in einer anderen Perspektive wiedergibst. Ist zwar ein bisschen aufwendiger, aber dann dürfte es auch klappen! :p

Satyras
12.01.2007, 18:42
Oder wie wäre es, wenn du den Ball einfach mehrfach zeichnest, und immer in einer anderen Perspektive wiedergibst. Ist zwar ein bisschen aufwendiger, aber dann dürfte es auch klappen! :p

Wenn man da eine flüssige Animation haben will, müssten ca 10-20 Bilder pro Sekunde angezeigt werden! Allein dadurch ist deine Lösung schon unmögich.

~Hauptmann Krey~
12.01.2007, 20:35
Wenn man da eine flüssige Animation haben will, müssten ca 10-20 Bilder pro Sekunde angezeigt werden! Allein dadurch ist deine Lösung schon unmögich.

Nichts ist unmöglich. Mit viel Arbeit und fleiß hat der das in ein zwei Stunden weg

Ranarion
12.01.2007, 20:56
Wenn man da eine flüssige Animation haben will, müssten ca 10-20 Bilder pro Sekunde angezeigt werden! Allein dadurch ist deine Lösung schon unmögich.

Kommt darauf an, wie schnell sich der Ball drehen soll. Dreht er sich sehr schnell erkennt man es eigentlich nicht, ob er nun 10, 20 oder 100 Animationsstufen hat.

~Hauptmann Krey~
13.01.2007, 11:22
Kommt darauf an, wie schnell sich der Ball drehen soll. Dreht er sich sehr schnell erkennt man es eigentlich nicht, ob er nun 10, 20 oder 100 Animationsstufen hat.

Man soll aber noch erkennen können, was das genau ist.
Sonst denken die SPieler noch ,das dies ein Planet ist, doer so.

Mr. Becknacktoman
18.01.2007, 19:06
Falls du das noch nicht hast hier:

http://upload.npcfighter.de/files/36/479men90gradwg3.png

Grandy
20.01.2007, 12:38
Beim XP kann man ja, im Gegensatz zum 2k angeben, ob die Ausrichtung der Koordinaten sich oben links orientiert, oder in der Bildmitte. Standard ist oben links - ich hab's jetzt nicht ausprobiert, kann mir aber gut vorstellen, dass für eine korrekte Rotation die Bildmitte gewählt werden muss.

Zelretch
22.01.2007, 16:40
Exakt.
http://upload.npcfighter.de/files/36/315blup.PNG
Wenn das auf upper left pixel gestellt ist, rotiert das bild um den Pixel links oben, also 1*1.