This is a read-only archive of the old Scratch 1.x Forums.
Try searching the current Scratch discussion forums.
  • Index
  •  » Deutsch
  •  » TETRIS- Wie kriege ich die Lienien weg?

#1 2012-10-21 07:00:50

Sapia
New Scratcher
Registered: 2012-10-21
Posts: 1

TETRIS- Wie kriege ich die Lienien weg?

Ich möchte gern ein Tetris programmieren, ich habe auch hier im Forum eineige gesehen.
Aber es muss immer die unterste Linie weg, und ich komme nicht dahinter, wie das geht!
Wer kann mir helfen???????????????

Offline

 

#2 2012-10-21 07:24:55

Martiscratch
Scratcher
Registered: 2012-05-04
Posts: 100+

Re: TETRIS- Wie kriege ich die Lienien weg?

die "hide" Block, wenn es ein Sprite berührt die Unterseite der Platine
[Blockspam wurde von einem Moderator gelöscht]

Last edited by sparks (2012-10-23 06:29:35)


http://signaturecraft.us/signatures/eJw1yDEOgCAMBdC9p_gnICphdnA18QwoNZIAJRTD9Z184-uP74gKjxIvxi3tzaii3ZA-PjPijdgxvBpjcCYeeOtKW2Ou3OhIAbuUIOUvpdnNtDhH1tL0AQVCHgk~.png

Offline

 

#3 2012-10-23 01:55:55

akhof
Scratcher
Registered: 2008-07-19
Posts: 500+

Re: TETRIS- Wie kriege ich die Lienien weg?

Du meinst, dass alle vollen Linien entfernt werden?

Du könntest z.B. eine Hintergrundfarbe nehmen, und dann Schritt für Schritt überprüfen, ob du die hintergrundfarbe "kriegst", oder ob ein tetris-Objekt davor ist. Verstehst Du das, oder soll ich Dir ein Beispiel machen?


http://simpliciter.bplaced.net/templates/business4/images/logo.png

Offline

 

#4 2012-10-26 16:00:12

Buddy60
Scratcher
Registered: 2010-01-27
Posts: 100+

Re: TETRIS- Wie kriege ich die Lienien weg?

Eine komplette Reihe hat doch einen gemeinsamen Wert aller Blockflächen in dem Wert y verankert. Nehmen wir an, dein Tetris ist 10 breit, so musst du nur abfragen, ob ein y-Wert in Ruhelage der fallenden Klötze genau 10 mal belegt ist, oder nicht.
Ebenso können im korrekten Falle gleich alle y-liegenden Klötze zum Verschwinden aussortiert werden.

Offline

 
  • Index
  •  » Deutsch
  •  » TETRIS- Wie kriege ich die Lienien weg?

Board footer