Hallo,
bin vor kurzem auf PB gestoßen und ziehmlich begeistert davon. Habe zwar früher schon mal mit QBasic programmiert, ist aber schon 'n bischen her. Würde mich daher eher als Anfänger bezeichnen.
Versuche mich so nach und nach durch die diversen Tutorials und Hilfe-Texte durchzuarbeiten und dabei natürlich auch kleine Programme zu schreiben.
Bin jetzt über ein Problem gestolpert: Ich möchte schlicht einen Kreis zeichnen, was ja mit dem Befehl "Circle()" auch geht. Dieser Kreis ist aber immer ausgefüllt. Ich möchte aber einen Kreis nur mit einem Rand um ein bestimmtes Objekt zeichnen. Finde dazu aber keinen passenden Befehl. Oder habe ich nur etwas übersehen?
Kann mir jemand dazu etwas sagen?
Circle()-Funtion - nur mit ausgefülltem Kreis?
- crossroads
- Beiträge: 244
- Registriert: 29.08.2004 05:41
- Wohnort: Rhine Main Area
Re: Circle()-Funtion - nur mit ausgefülltem Kreis?
Hier die Lösung:Brownie hat geschrieben:Bin jetzt über ein Problem gestolpert: Ich möchte schlicht einen Kreis zeichnen, was ja mit dem Befehl "Circle()" auch geht. Dieser Kreis ist aber immer ausgefüllt. Ich möchte aber einen Kreis nur mit einem Rand um ein bestimmtes Objekt zeichnen. Finde dazu aber keinen passenden Befehl. Oder habe ich nur etwas übersehen?
Code: Alles auswählen
DrawingMode(4)
'Modus' kann eine Kombination der folgenden Werte sein:
0: Standard-Modus: Text wird mit Hintergrund angezeigt, Grafikflächen werden ausgefüllt.
1: Setzt den Text-Hintergrund auf transparent
2: Einschalten des XOR Modus (alle Grafiken werden mit dem aktuellen Hintergrund nach dem 'XOR'-Modus verschmolzen)
4: Einschalten des 'Outline' Modus. Kreise, Boxen etc... werden nur mit Umrissen gezeichnet und nicht mehr ausgefüllt.

Man soll die Tür aufmachen, bevor man durchgeht ...