Discuss Scratch

Omania1
Scratcher
100+ posts

Schusslinie hört bei schwarz auf. WIe mache ich das?

Und zwar wenn ich jetzt einen shooter machen will und wenn man schießt dass dann halt der Schuss rauskommt also die Schusslinie. Wie mache ich dass, das die bei Schwarz dann aufhört also nicht durch schwarz also z.B. eine Wand hindurchschießt sondern dann so wie abgesägt wird. Ich hoffe ihr versteht was ich meine
The_Tee
Scratcher
13 posts

Schusslinie hört bei schwarz auf. WIe mache ich das?

Tja… Du stellts aber auch Fragen

Möglichkeiten:
1. Du malst alle Schüsse selbst und wenn der schuss aufkommt malt der nicht mehr so viele pixel(gut bei längeren Schüssen)
2. Du malst alle Schüsse 100 mal in verschiedenen Größen als Sprite (gut bei kürzeren Schüssen)
3. Du kannst auch den Strich als pixel erzeugen (GANZ viele clone(bei 10 pixel 10 clone usw.)) UND wenn die klone die Wand berühren lösen sie sich auf (geht bei allen Methoden)

Was ist laggy?
Bei vielen schüssen sollte 3 laggy sein die anderen Methoden sollten eigentlich ganz gut klappen! Ich hab mir alle Methoden überlegt und garantiere gar nichts aber ALLE funktionieren

Falls du noch mehr solcher Fragen hast schreib mich an aber immer ein neuen THREAD eröffnen ist n' bissel übertrieben
Omania1
Scratcher
100+ posts

Schusslinie hört bei schwarz auf. WIe mache ich das?

Ok danke aber ich glaube ich mach das mit den einzelnen Kugeln. Ist mit den Klonen erstens einfacher und zweitens besser. Danke trotzdem
TM_
Scratcher
1000+ posts

Schusslinie hört bei schwarz auf. WIe mache ich das?

Du kannst den Schuss ja auch immer nur 1 Schritt gehen lassen und das ganze in nen eigenen Block packen, der ohne “screen refresh” läuft.
opti1
Scratcher
39 posts

Schusslinie hört bei schwarz auf. WIe mache ich das?

Mach einen Punkt der sich auf die Linie zu bewegt un sage ihm :
wiederhole Fortlaufend:
falls wird Linie berührt dann
gehe zu Waffe
warte bis Nicht wird Schuss gedrückt
Den-DenMedia
Scratcher
500+ posts

Schusslinie hört bei schwarz auf. WIe mache ich das?

opti1 wrote:

Mach einen Punkt der sich auf die Linie zu bewegt un sage ihm :
wiederhole Fortlaufend:
falls wird Linie berührt dann
gehe zu Waffe
warte bis Nicht wird Schuss gedrückt
So ist es eigentlich auch am einfachsten

Powered by DjangoBB