Mittenbezug bei "Oval 100, 100...."

Übersicht BlitzBasic Beginners-Corner

Gehe zu Seite 1, 2  Weiter

Neue Antwort erstellen

 

Blacky0m

Gast

Betreff: Mittenbezug bei "Oval 100, 100...."

BeitragFr, Jan 14, 2005 21:44
Antworten mit Zitat
Gibt es irgendeinen Befehl für einen Kreis, den ich in der Mitte anordnen kann oder geht das auch mit "oval... ". Question Question Question Wäre dankbar, wenn ihr mir helfen könntet Idea .

mfg Blacky
 

David

BeitragFr, Jan 14, 2005 21:51
Antworten mit Zitat
Benutzer-Profile anzeigen
Hi!

Wie in der Mitte? In der Mitte von Bildschirm?

Code: [AUSKLAPPEN]

Oval 350, 250, 100, 100


Dann mach das doch so, bei einer Auflösung von 800x600 ist das genau die Mitte. Wink

In einer Funktion:

Code: [AUSKLAPPEN]

Function CenterCircle( x, y, rad )
   width = rad * 2
   Oval( x - rad, y - rad, width, width )
End Function


Falls du sowas ähnliches meintest...

grüße

D2006

Administrator

BeitragFr, Jan 14, 2005 21:57
Antworten mit Zitat
Benutzer-Profile anzeigen
ich glaub er will, dass die Koordinaten, die man angibt, den Mittelpunkt des Kreises bilden.


ein bisschen Nackdenken bringt folgende Lösung:
Code: [AUSKLAPPEN]

dm = 100
Oval x-dm/2,y-dm/2,dm,dm


MfG
 

Blacky0m

Gast

BeitragSa, Jan 15, 2005 9:50
Antworten mit Zitat
Genau, das will ich, D2006. Danke
 

Timo

BeitragSa, Jan 15, 2005 10:10
Antworten mit Zitat
Benutzer-Profile anzeigen
hmm... David's lösung ist doch genau die selbe? Aber ist ja egal, funktionieren beide Smile
 

Blacky0m

Gast

BeitragSa, Jan 15, 2005 10:40
Antworten mit Zitat
ups Embarassed

Naja und gibt es eine Möglichkeit, um um einen Punkt einen Kreis mit dem Radius n zu zeichnen?


mfg B
  • Zuletzt bearbeitet von Blacky0m am Sa, Jan 15, 2005 11:36, insgesamt einmal bearbeitet

Hubsi

BeitragSa, Jan 15, 2005 11:31
Antworten mit Zitat
Benutzer-Profile anzeigen
Blacky0m hat Folgendes geschrieben:
Naja und gibt es eine Möglichkeit um einen Punkt einen Kreis mit dem Radius n?
Könntest Du dich bitte um ein anständiges deutsch bemühen? Mir ist fast schlecht geworden Wink
Den ganzen Doag im Bett umanandflagga und iaz daherkema und meine Hendl`n fressn...
 

Blacky0m

Gast

BeitragSa, Jan 15, 2005 11:40
Antworten mit Zitat
hab´s schon vebessert. (sry Embarassed soll nicht noch einmal passieren)
Aber zurück zur Frage ist das möglich???

Hubsi

BeitragSa, Jan 15, 2005 11:47
Antworten mit Zitat
Benutzer-Profile anzeigen
David hat Folgendes geschrieben:
Code: [AUSKLAPPEN]

Function CenterCircle( x, y, rad )
   width = rad * 2
   Oval( x - rad, y - rad, width, width )
End Function
Ist das nicht das gewünschte?

Das mit dem anständigen deutsch war nur Spaß, keine Panik Very Happy
Den ganzen Doag im Bett umanandflagga und iaz daherkema und meine Hendl`n fressn...
 

Blacky0m

Gast

BeitragSa, Jan 15, 2005 12:28
Antworten mit Zitat
Und was muss ich noch dazufügen, damit das an einer bestimmten Stelle angezeigt wird.

simi

BeitragSa, Jan 15, 2005 12:32
Antworten mit Zitat
Benutzer-Profile anzeigen
Zitat:

Der Klügere gibt nach ....

...weil die Klugen immer nachgeben,
regieren die Dummen die Welt!


Ich gebe jetzt keine Antwort, sonst kommt es wirklich noch so weit.
 

Blacky0m

Gast

BeitragSa, Jan 15, 2005 12:38
Antworten mit Zitat
Haha, lol... Very Happy Very Happy Very Happy Very Happy Very Happy Wie lustig!!!!!
Antworte lieber auf die Frage !!!!

Hubsi

BeitragSa, Jan 15, 2005 14:45
Antworten mit Zitat
Benutzer-Profile anzeigen
Die musst der Function eben die gewünschte x bzw y-Position übergeben, sowie als dritten Parameter den Radius. Nichts klar? Grundlagen lernen Razz
Den ganzen Doag im Bett umanandflagga und iaz daherkema und meine Hendl`n fressn...
 

Blacky0m

Gast

BeitragSa, Jan 15, 2005 15:05
Antworten mit Zitat
Hubsi hat Folgendes geschrieben:
Die musst der Function eben die gewünschte x bzw y-Position übergeben, sowie als dritten Parameter den Radius. Nichts klar? Grundlagen lernen Razz

Hab ich. Aber ich habe immer eine Fehlermeldung erhalten. Deswegen wollte ich noch mal nachfragen.


Code: [AUSKLAPPEN]

Function CenterCircle( x, y, rad )
   width = rad * 2
   Oval( x - rad, y - rad, width, width )
End Function
 


Was soll ich denn hier ersetzten???

Hubsi

BeitragSa, Jan 15, 2005 15:12
Antworten mit Zitat
Benutzer-Profile anzeigen
Ersetzen? Nichts? Very Happy
Den ganzen Doag im Bett umanandflagga und iaz daherkema und meine Hendl`n fressn...
 

Blacky0m

Gast

BeitragSa, Jan 15, 2005 18:26
Antworten mit Zitat
Achso, ich dachte ich habe da irgendwas gelesen!!! Verdammt, da stand übergeben.
O.K., was muss ich denn machen???
  • Zuletzt bearbeitet von Blacky0m am Sa, Jan 15, 2005 18:30, insgesamt einmal bearbeitet

Spikespine

BeitragSa, Jan 15, 2005 18:29
Antworten mit Zitat
Benutzer-Profile anzeigen
nichts weiter...

du schreibst einfach beispielsweise
Code: [AUSKLAPPEN]

CenterCircle( 100, 120, 20 )


oder wie meintest du das?
 

Blacky0m

Gast

BeitragSa, Jan 15, 2005 18:46
Antworten mit Zitat
Das geht auf jeden Fall nicht!!!

Hubsi

BeitragSa, Jan 15, 2005 18:51
Antworten mit Zitat
Benutzer-Profile anzeigen
Warum sollte das nicht gehen?
Den ganzen Doag im Bett umanandflagga und iaz daherkema und meine Hendl`n fressn...
 

Blacky0m

Gast

BeitragSa, Jan 15, 2005 18:57
Antworten mit Zitat
Ich hab´s ausprobiert.
Er meint doch so, oder???

Code: [AUSKLAPPEN]
Function CenterCircle( 200, 200, 4)
   width = 4 * 2
   Oval( x - 4, y - 4,width, width )
End Function
 

Gehe zu Seite 1, 2  Weiter

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group