Anfängerfragen zum Programmieren mit PureBasic.
-
unix
- Beiträge: 361
- Registriert: 15.02.2005 19:25
- Wohnort: Zwischen Coburg und Bamberg :-)
-
Kontaktdaten:
Beitrag
von unix »
Ich hab ein altes spiel neu und etwas aufgemotzt Programmiert blos bei ener meiner IF abfragen meldet PB Syntax Error
Code: Alles auswählen
If gBall()\x < gBall()\sice+20 And gBall()\x > 0-gBall()sice And gBall()\y > Spieler2\y-Spieler2\gbrett And gBall()\y < Spieler2\y+Spieler2\gbrett ;Kollisionsabfrage
gBall()\winkel = 90 + 360 - (gBall()\winkel - 90) ;neuen Winkel errechnen
Endif, foreach und next habe ich wenn mir jemand sagen kann was ich falsch gemacht habe wärs nett wenn er es sagt.
Danke
Hier steht normalerweise die Putzfrau drin,
die hat aber Urlaub.
MfG : Unix
-
Batze
- Beiträge: 1492
- Registriert: 03.06.2005 21:58
- Wohnort: Berlin
-
Kontaktdaten:
Beitrag
von Batze »
Code: Alles auswählen
If gBall()\x < gBall()\sice+20 And gBall()\x > 0-gBall()\sice And gBall()\y > Spieler2\y-Spieler2\gbrett And gBall()\y < Spieler2\y+Spieler2\gbrett ;Kollisionsabfrage
gBall()\winkel = 90 + 360 - (gBall()\winkel - 90) ;neuen Winkel errechnen
gBall()sice muss
gBall()\sice.
Also nur ein Tipfehler.

-
MLK
- Beiträge: 267
- Registriert: 01.11.2004 13:17
- Wohnort: Hamburg
Beitrag
von MLK »
edit: überschnitten
Constant not found: #vk_shit
-
Batze
- Beiträge: 1492
- Registriert: 03.06.2005 21:58
- Wohnort: Berlin
-
Kontaktdaten:
Beitrag
von Batze »
@MLK: Zu spät ich war schneller
Edit: Oh hast du schon selber gemerkt
-
unix
- Beiträge: 361
- Registriert: 15.02.2005 19:25
- Wohnort: Zwischen Coburg und Bamberg :-)
-
Kontaktdaten:
Beitrag
von unix »
VIELEN DANK DAS HATTE ICH NICHT GESEHEN
<== ist Brillenträger

Hier steht normalerweise die Putzfrau drin,
die hat aber Urlaub.
MfG : Unix
-
unix
- Beiträge: 361
- Registriert: 15.02.2005 19:25
- Wohnort: Zwischen Coburg und Bamberg :-)
-
Kontaktdaten:
Beitrag
von unix »
Ach übrigens was hält ihr von der Winkelformel?
Hier steht normalerweise die Putzfrau drin,
die hat aber Urlaub.
MfG : Unix
-
unix
- Beiträge: 361
- Registriert: 15.02.2005 19:25
- Wohnort: Zwischen Coburg und Bamberg :-)
-
Kontaktdaten:
Beitrag
von unix »
Die 90 steht für den Winkel des Abprallobjektes z.B. Spielfeldrand
Hier steht normalerweise die Putzfrau drin,
die hat aber Urlaub.
MfG : Unix
-
AndyX
- Beiträge: 1272
- Registriert: 17.12.2004 20:10
- Wohnort: Niederösterreich
-
Kontaktdaten:
Beitrag
von AndyX »
Ähm mal ne Frage: Wieso postest du 3mal hintereinander?

Es gibt doch den Edit-Button

-
Batze
- Beiträge: 1492
- Registriert: 03.06.2005 21:58
- Wohnort: Berlin
-
Kontaktdaten:
Beitrag
von Batze »
Benutz doch besser Bogenmass (Kreisumfang = 2Pi)
Das funzt dann auch mit den Sinus/Cosinus Befehlen besser.
-
unix
- Beiträge: 361
- Registriert: 15.02.2005 19:25
- Wohnort: Zwischen Coburg und Bamberg :-)
-
Kontaktdaten:
Beitrag
von unix »
hmm keine Ahnung vieleicht weil er mir erst jetzt wo dus sagst auffällt
da hab ich schon eine lösung (Umrechnungsfactor)0.0175
Bogenmaß = Winkel*0.0175
Ach ja ich bin nicht nur in zeichnen so gut sondern auch in Mathe
beides 1-2
Hier steht normalerweise die Putzfrau drin,
die hat aber Urlaub.
MfG : Unix