This is a read-only archive of the old Scratch 1.x Forums.
Try searching the current Scratch discussion forums.

#1 2011-10-21 06:31:31

PCNERD
New Scratcher
Registered: 2011-10-21
Posts: 2

Brauche Hilfe beim Springen!

Also bei meinem Scratch-Projekt (hat was von Mario) funktioniert im groben und ganzen alles, da ist nur ein großes Problem: Beim "pfeil-nach-oben-gedrückt-halten"
fliegt mein Objekt durch die Landschaft....  sad
Ich kann auch nicht einfach "ändere y-wert" nehmen, da ich mit variablen arbeiten muss...
Kann mir da jemand helfen?

Offline

 

#2 2011-10-21 07:59:19

Supersil
Scratcher
Registered: 2009-05-10
Posts: 100+

Re: Brauche Hilfe beim Springen!

Mach doch einfach eine Pause rein. Also etwa:
Wenn Pfeil nach oben gedrückt
{
    ändere y wert um y-pos + 10; //Da kannst du mehrere Stufen machen, sieht besser aus
    warte 2 sec;
    ändere y wert um y-pos + -10; //Da kannst du mehrere Stufen machen, sieht besser aus
}
Oder wie meinst du es?

Gruss
Supersil


Silux Sulti - the Multitasking OS by Silux GmbH http://scratch.mit.edu/static/icons/buddy/289036_med.png?t=2010-01-06+11%3A51%3A35/

Offline

 

#3 2011-10-21 13:12:53

PCNERD
New Scratcher
Registered: 2011-10-21
Posts: 2

Re: Brauche Hilfe beim Springen!

Naja- so in der Art isses auch.. Aber das sieht total abgehackt aus und er fliegt trotzdem...  sad

Offline

 

#4 2011-10-21 19:23:14

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

Re: Brauche Hilfe beim Springen!

grundsätzlich muss man bedenken, dass die springtaste nacheinander 2 funktionen auszuführen hat:
y ändern mit plus,also grösser werdend,....null werdend und y zurückändern in weniger werdend. dann hört das fliegen auf
wieviel plus dabei, (und auch nicht konstant), wann null und wann zurückändern, das musst du nun ausbalancieren

Offline

 

#5 2011-10-23 11:10:20

Supersil
Scratcher
Registered: 2009-05-10
Posts: 100+

Re: Brauche Hilfe beim Springen!

Das mit dem Fliegen: Wenn den Boden nicht immer exaxt am gleichen Ort (ypos) ist, musst  du noch eine Funktion einbauen. Etwa
wiederhole fortlaufend
{
falls nicht wird Farbe des Bodens berührt y -10
}
Oder so ähnlich.

Gruss
Supersil


Silux Sulti - the Multitasking OS by Silux GmbH http://scratch.mit.edu/static/icons/buddy/289036_med.png?t=2010-01-06+11%3A51%3A35/

Offline

 

Board footer