Images drehen

Übersicht BlitzBasic Beginners-Corner

Neue Antwort erstellen

juse4pro

Betreff: Images drehen

BeitragDo, März 29, 2007 14:24
Antworten mit Zitat
Benutzer-Profile anzeigen
hi leute,

ich hab mir mal ein paar Projekte (2D) angeguckt,
jetzt hab ich mir folgende Frage gestellt:

Ich habe ein Fadenkreuz und einen Player-Image und nun will ich die Figur zum Fadenkreutz drehen, wie mache ich das?

würde mich auf eine antwort freuhen!

mfg: mortus Smile Very Happy Smile Very Happy
Portfolio |LinkedIn |XING
 

DerSatan

Gast

BeitragDo, März 29, 2007 14:26
Antworten mit Zitat
Wie hindrehen, meinst du wenn das Fadenkreuz über der Figur ist, soll sich die Figur nach oben drehen? Ich glaube mit RotateImage geht sowas

EDIT: Ich meinte Wie nicht Wiw, sry Embarassed

Silver_Knee

BeitragDo, März 29, 2007 14:33
Antworten mit Zitat
Benutzer-Profile anzeigen
Ich neme an dein bildschirm sieht so aus:Code: [AUSKLAPPEN]
        _
       / \
       |+|
       \_/
       :\
       :      \
       : 
       :                \                     
       :            winkel   __
       ......................|\

du brauchst RotateImage image,winkel.
-image ist eine kopie(Copyimage(original)) vom original da du sonst die gedrehte image drehst...
-Winkel bekommst du mit dem rechtwinklichen dreieck das ich angedeutet habe über ATAN(doppelpunktlienie/Punktlienie)

Rallimen

Sieger des 30-EUR-Wettbewerbs

BeitragDo, März 29, 2007 14:46
Antworten mit Zitat
Benutzer-Profile anzeigen
Mit
Grad= ATAN2 (y1-y2,x1-x2)+180
kannst du ermitteln in welche Richtung sich der Player drehen muss.
0 Grad ist recht und 90 Grad ist unten usw.
hier ein Beispiel
Code: [AUSKLAPPEN]
Graphics 800,600,16,2
SetBuffer BackBuffer ()
x1 = 400 :y1 = 300 ;mitte
While Not KeyHit(1)
Cls
x2=MouseX()
y2=MouseY()
Line x1,y1,x2,y2
Grad=ATan2(y1-y2,x1-x2)+180
Text  10,10,"Grad " + Grad
;Drawimage Figur,x1,y1,Grad; muss endweder gedreht werden oder als Animimage geladen werden
Flip
Wend
[BB2D | BB3D | BB+]

juse4pro

BeitragFr, März 30, 2007 17:07
Antworten mit Zitat
Benutzer-Profile anzeigen
thx
Portfolio |LinkedIn |XING

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group