Farbe von Buntstift ändern
Verfasst: Mittwoch 28. Februar 2007, 19:01
Huhu @ all !!!
Also ich habe ein kleine Problem wir haben im Rahmen unseres Informatikunterrichts einen kleinen Code bzw. Script erstellt nun komm ich aber nicht weiter ich möchte das sich bei meinem Zeichenstift (Z.87)die Farbe in rot verändert aber mit dem was nun in der Zeile 87 ist funktioniert es nicht immer nur die Standartfarbe weiß und wenn dann taucht eine Fehlermeldung auf ich weiß echt nicht mehr weiter wäre nett wenn mir jemand helfen könnte ... vielen Dank im vorraus
Lg Tim
Also ich habe ein kleine Problem wir haben im Rahmen unseres Informatikunterrichts einen kleinen Code bzw. Script erstellt nun komm ich aber nicht weiter ich möchte das sich bei meinem Zeichenstift (Z.87)die Farbe in rot verändert aber mit dem was nun in der Zeile 87 ist funktioniert es nicht immer nur die Standartfarbe weiß und wenn dann taucht eine Fehlermeldung auf ich weiß echt nicht mehr weiter wäre nett wenn mir jemand helfen könnte ... vielen Dank im vorraus
Lg Tim
Code: Alles auswählen
from sum import Stift,Bildschirm,Maus,Buntstift
meinBildschirm=Bildschirm()
meinStift=Stift()
meinMaus=Maus()
meinBuntstift=Buntstift()
### Ringe der Dartscheibe ###
meinStift.bewegeBis(420,340)
meinStift.runter()
meinStift.zeichneKreis(15)
meinStift.zeichneKreis(30)
meinStift.zeichneKreis(60)
meinStift.zeichneKreis(75)
meinStift.zeichneKreis(105)
meinStift.zeichneKreis(121)
meinStift.hoch()
### Verstrebungen der Dartscheibe ###
#Verstrebung 1 (12 Uhr)
meinStift.bewegeBis(420,310)
meinStift.runter()
meinStift.bewegeBis(420,220)
meinStift.hoch()
#Verstrebung 3 (3 Uhr)
meinStift.bewegeBis(450,340)
meinStift.runter()
meinStift.bewegeBis(540,340)
meinStift.hoch()
#Verstrebung 2 (6 Uhr)
meinStift.bewegeBis(420,370)
meinStift.runter()
meinStift.bewegeBis(420,460)
meinStift.hoch()
#Verstrebung 4 (9 Uhr)
meinStift.bewegeBis(390,340)
meinStift.runter()
meinStift.bewegeBis(300,340)
meinStift.hoch()
### Pfeil 1 ###
#Mittelstueck
meinStift.bewegeBis(0,0)
meinStift.runter()
meinStift.bewegeBis(40,0)
meinStift.zeichneKreis(1)
meinStift.hoch()
while not meinMaus.istGedrueckt():
meinStift.radiere()
meinStift.runter()
meinStift.zeichneKreis(1)
meinStift.dreheUm(180)
meinStift.bewegeUm(40)
meinStift.dreheUm(90)
meinStift.hoch()
if meinStift.vPosition()<meinBildschirm.hoehe():
meinStift.bewegeUm(3.0)
else:
meinStift.bewegeBis(0,0)
meinStift.dreheUm(90)
meinStift.normal()
meinStift.runter()
meinStift.bewegeUm(40)
meinStift.zeichneKreis(1)
meinStift.hoch()
while meinStift.hPosition()<420:
meinStift.radiere()
meinStift.runter()
meinStift.zeichneKreis(1)
meinStift.dreheUm(180)
meinStift.bewegeUm(40)
meinStift.hoch()
meinStift.dreheUm(180)
meinStift.normal()
meinStift.bewegeUm(0.1)
meinStift.runter()
meinStift.bewegeUm(40)
meinStift.zeichneKreis(1)
meinStift.hoch()
if meinStift.vPosition()>325 and meinStift.vPosition()<355:
meinBuntstift.bewegeBis(100,100)
meinBuntstift.setzeFarbe("rot")
meinBuntstift.schreibeText("WiNNeR!!!")
meinBuntstift.hoch()
else:
meinBuntstift.bewegeBis(100,100)
meinBuntstift.schreibeText("LoSeR!!!")
meinBuntstift.hoch()
### Verstrebungen der Dartscheibe - Optische Verbesserung ###
#Verstrebung 1 (12 Uhr)
meinStift.bewegeBis(420,310)
meinStift.runter()
meinStift.bewegeBis(420,220)
meinStift.hoch()
#Verstrebung 3 (3 Uhr)
meinStift.bewegeBis(450,340)
meinStift.runter()
meinStift.bewegeBis(540,340)
meinStift.hoch()
meinStift.bewegeBis(420,370)
meinStift.runter()
meinStift.bewegeBis(420,460)
meinStift.hoch()
#Verstrebung 4 (9 Uhr)
meinStift.bewegeBis(390,340)
meinStift.runter()
meinStift.bewegeBis(300,340)
meinStift.hoch()
meinStift.bewegeBis(420,340)
meinStift.runter()
meinStift.zeichneKreis(15)
meinStift.zeichneKreis(30)
meinStift.zeichneKreis(60)
meinStift.zeichneKreis(75)
meinStift.zeichneKreis(105)
meinStift.zeichneKreis(121)
meinStift.hoch()
while not meinMaus.istGedrueckt():
pass
meinStift.gibFrei()
meinBildschirm.gibFrei()
meinMaus.gibFrei()