winkelberechnung (maus - spieler)

Übersicht BlitzBasic Beginners-Corner

Gehe zu Seite Zurück  1, 2

Neue Antwort erstellen

 

D²O

BeitragSo, Feb 06, 2005 23:02
Antworten mit Zitat
Benutzer-Profile anzeigen
haschhase hat Folgendes geschrieben:
hab ich doch, nur das ganze ruckelt wie sau


Code: [AUSKLAPPEN]




For i = 0 To 359
   
         player(ang) = LoadImage("player.bmp")
       RotateImage player(ang),0
      MaskImage player(ang),255,255,255
   
Next





Wieso ladest Du das Bild "player.bmp" 360mal ??
Blitz+; Blitz3d; BlitzMax; GLBasic; Purebasic;
GameMaker Studio 1.4xx; AGK;
 

haschhase

BeitragSo, Feb 06, 2005 23:18
Antworten mit Zitat
Benutzer-Profile anzeigen
ja, hab ich grad geaendert

danke d20, mit deiner atan2 funktion gehts, muss nur noch n bisschen den wert aendern weils net 100% passt, aber im groben und ganzen schon

ich haette jetzt versucht das ganze irgendwie dynamische zu loesen, scheint aber mit bb net zu gehen

dankeschoen


@a-bit, lass deine wut an jemand anders raus, weil mir geht deine schreiberei am arsch vorbei
nei nei so kann das nicht weitergehen...

nightzmare-elf

BeitragDo, Nov 10, 2005 18:44
Antworten mit Zitat
Benutzer-Profile anzeigen
Vielleicht so was: BlitzBasic: [AUSKLAPPEN]
Graphics 1280,960,16,1
SetBuffer BackBuffer()
SeedRnd MilliSecs()
Color 125,125,125
Global winkel#
Global x# = 600
Global y# = 600
Dim Auto(360)
TFormFilter 0
AutoMidHandle True
basicauto = LoadImage(\"DEINIMAGE\")
For winkel = 0 To 360

Auto(winkel) = CopyImage(basicauto)

RotateImage Auto(winkel),winkel

Next



Repeat

winkel = (ATan2 (y-MouseY(),x-MouseX())+270)Mod 360


y = y - Cos(winkel)*3

x = x + Sin(winkel)*3

DrawImage auto(winkel),x,y


Oval MouseX()-5,MouseY()-5,10,10




Text 10,10,\"Winkel: \" + winkel
Flip
Cls
Until KeyDown(1)
End

P4 (3,4),GeForce 6600GT,1.5 GB Ram,250GB Intern und 300GB Externe Festplatte,B3d,MS3D

3D Echtzeitstrategiespiel

Rallimen

Sieger des 30-EUR-Wettbewerbs

BeitragDo, Nov 10, 2005 20:44
Antworten mit Zitat
Benutzer-Profile anzeigen
nightzmare-elf:

ich geh mal davon aus das das Problem schon vor ca. 9 Monaten gelöst wurde!

der letzte Post ist vom 06. Feb 2005
[BB2D | BB3D | BB+]

Gehe zu Seite Zurück  1, 2

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group