Discuss Scratch
- Discussion Forums
- » Deutsch
- » Ideen für neue Blöcke!
- SD-Studios
- Scratcher
29 posts
Ideen für neue Blöcke!
Es gibt keinen Return Block in scratch so weit ich weiß, das wäre nebenbei auch echt cool.Und Mann kann glaube ich auch keine Funktion machen die so eckig ist (oder rund).Den Block braucht man wirklich nicht:<[Liste1 v] und [Liste2 v] besitzen ein gemeinsames Element?::list><[Liste1 v] und [Liste2 v] besitzen beide ()::list>Definiere <(Liste1::custom reporter) und (Liste2::custom reporter) besitzen beide (Element::custom)::list>::custom
return <<(Liste1::custom) enthält (Element::custom)> und <(Liste2::custom) enthält (Element::custom)>>::custom cap
- mybearworld
- Scratcher
1000+ posts
Ideen für neue Blöcke!
Dir ist klar, dass es keine returns in scratch gibt?!Den Block braucht man wirklich nicht:<[Liste1 v] und [Liste2 v] besitzen ein gemeinsames Element?::list><[Liste1 v] und [Liste2 v] besitzen beide ()::list>Definiere <(Liste1::custom reporter) und (Liste2::custom reporter) besitzen beide (Element::custom)::list>::custom
return <<(Liste1::custom) enthält (Element::custom)> und <(Liste2::custom) enthält (Element::custom)>>::custom cap
Signatures are the only place where assets links still work.
- KROKOBIL
- Scratcher
100+ posts
Ideen für neue Blöcke!
Meinen aber schon!Den Block braucht man wirklich nicht:<[Liste1 v] und [Liste2 v] besitzen ein gemeinsames Element?::list><[Liste1 v] und [Liste2 v] besitzen beide ()::list>Definiere <(Liste1::custom reporter) und (Liste2::custom reporter) besitzen beide (Element::custom)::list>::custom
return <<(Liste1::custom) enthält (Element::custom)> und <(Liste2::custom) enthält (Element::custom)>>::custom cap
- nailik_pro
- Scratcher
50 posts
Ideen für neue Blöcke!
Ja das wäre mega cool Aber ich hoffe das das Scratch-Team ein block einfügen würde der etwa so aussieht:pralle von [ v] ab
Bei diesem Block würde ich mir wünschen das dieser ein Objekt dazu bringt von anderen Objekten abzuprallen.
Schönen 4.ten Advent und eine schöne Weihnachtszeit!
Z.b :
Wenn die grüne Flagge angeklickt
wiederhole fortlaufend
Pralle von[Sprite2 v]Ab
end
- nailik_pro
- Scratcher
50 posts
Ideen für neue Blöcke!
Ja die gibts nur in c oder cppDir ist klar, dass es keine returns in scratch gibt?!Den Block braucht man wirklich nicht:<[Liste1 v] und [Liste2 v] besitzen ein gemeinsames Element?::list><[Liste1 v] und [Liste2 v] besitzen beide ()::list>Definiere <(Liste1::custom reporter) und (Liste2::custom reporter) besitzen beide (Element::custom)::list>::custom
return <<(Liste1::custom) enthält (Element::custom)> und <(Liste2::custom) enthält (Element::custom)>>::custom cap
In denen mache ich auch was …
hier.
- nailik_pro
- Scratcher
50 posts
Ideen für neue Blöcke!
Ja die gibts nur in c oder cppDir ist klar, dass es keine returns in scratch gibt?!Den Block braucht man wirklich nicht:<[Liste1 v] und [Liste2 v] besitzen ein gemeinsames Element?::list><[Liste1 v] und [Liste2 v] besitzen beide ()::list>Definiere <(Liste1::custom reporter) und (Liste2::custom reporter) besitzen beide (Element::custom)::list>::custom
return <<(Liste1::custom) enthält (Element::custom)> und <(Liste2::custom) enthält (Element::custom)>>::custom cap
In denen mache ich auch was
- Dreche
- Scratcher
100+ posts
Ideen für neue Blöcke!
Mir ist das klar. Ich schreibe es so, weil ich es aus anderen Programmiersprachen gewohnt bin:Dir ist klar, dass es keine returns in scratch gibt?!Den Block braucht man wirklich nicht:<[Liste1 v] und [Liste2 v] besitzen ein gemeinsames Element?::list><[Liste1 v] und [Liste2 v] besitzen beide ()::list>Definiere <(Liste1::custom reporter) und (Liste2::custom reporter) besitzen beide (Element::custom)::list>::custom
return <<(Liste1::custom) enthält (Element::custom)> und <(Liste2::custom) enthält (Element::custom)>>::custom cap
def containboth(l1: list, l2: list, i): return i in l1 and i in l2
function containboth(l1, l2, i) { return l1.includes(i) && l2.includes(i); }
#include <vector> #include <algorithm> template<class _T> bool contains(std::vector<_T> l, _T i) { return std::find(l.begin(), l.end()) != l.end(); } template<class _T> bool containboth(std::vector<_T> l1, std::vector<_T> l2, _T i) { return contains<_T>(l1, i) && contains<_T>(l2, i); }
Am Schluss soll es heißen, dass man den Block durch das, was im return steht, ersetzen kann.
Last edited by Dreche (April 15, 2021 09:53:20)
#include <config.hpp> #ifdef HAVE_RXC # include <rxc.hpp> #endif std::cout << "Ich mache zwar viel in C++" << std::endl;
compiler.rxcc.IO.console.print(“Aber eine eigene Programmiersprache wäre auch toll …”)
}
Secret entdeckt?
— ENDE DER SIGNATUR —
- mybearworld
- Scratcher
1000+ posts
Ideen für neue Blöcke!
Solltest du aber nicht, weil's nur verwirrend ist
Signatures are the only place where assets links still work.
- nailik_pro
- Scratcher
50 posts
Ideen für neue Blöcke!
ist euch das neue profil aufgeffallen ?
Last edited by nailik_pro (April 18, 2021 14:59:12)
- LOLboy2009
- Scratcher
500+ posts
Ideen für neue Blöcke!
Hä wie meinst du das? Das ist doch das falsche Forum für sowas, oder? ist euch das neue profil aufgeffalen ?
MAKE WITH ME Food4Food on my Profile! :D (i give you a taco for a cupcake *Yummy*)
The Joke Simulator 1.4.5 Thanks for +120 Views! Forum Stats here…
SOS (ScratchOperatingSystem): here!
OK…. MY NEW WEEEEbsiTE! CLICK HERE: –> • <– (sry this Website is only German I will make soon it in English. )
LG LOLboy2009
- nailik_pro
- Scratcher
50 posts
Ideen für neue Blöcke!
wollte ich nur sagenHä wie meinst du das? Das ist doch das falsche Forum für sowas, oder? ist euch das neue profil aufgeffalen ?
- SD-Studios
- Scratcher
29 posts
Ideen für neue Blöcke!
Aha…wollte ich nur sagenHä wie meinst du das? Das ist doch das falsche Forum für sowas, oder? ist euch das neue profil aufgeffalen ?
- SD-Studios
- Scratcher
29 posts
Ideen für neue Blöcke!
Das wär's:erstelle Variable [...]erstelle Liste [...]nehme Klang (...) für (...) Sekunden auferstelle Figur [...]setze [☁...] auf [Hallo](Maße von [Figur 1])<Taste [Strg/Ctrl] gedrückt?>
Wenn Taste [Strg/Ctrl] gedrücktVariable/ Liste[ v]: gehe zu x:(...) y:(...)
ProgrammingBird
Was meinst du mit setze___auf___?
Meinst du damit setzt variable x auf y?
Die Ideen sind alle cool!
Last edited by SD-Studios (April 19, 2021 12:31:43)
- SD-Studios
- Scratcher
29 posts
Ideen für neue Blöcke!
Ich fände es cool wenn man eigene Blöcke erstellen könnten, die einen Rückgabe wert haben, es gibt zwar die Möglichkeit dies mit Variablen zu machen aber das ist ungeschickter.(Wigene Blöcke die Eckig/Rund sind)
- LOLboy2009
- Scratcher
500+ posts
Ideen für neue Blöcke!
Ich schätze mal, er meint, das man in Cloud Variablen auch Buchstaben unter bringen kann… (Was jetzt eigentlich keine Block-Idee ist…)Das wär's:erstelle Variable [...]erstelle Liste [...]nehme Klang (...) für (...) Sekunden auferstelle Figur [...]setze [☁...] auf [Hallo](Maße von [Figur 1])<Taste [Strg/Ctrl] gedrückt?>
Wenn Taste [Strg/Ctrl] gedrücktVariable/ Liste[ v]: gehe zu x:(...) y:(...)
ProgrammingBird
Was meinst du mit setze___auf___?
Meinst du damit setzt variable x auf y?
Die Ideen sind alle cool!
MAKE WITH ME Food4Food on my Profile! :D (i give you a taco for a cupcake *Yummy*)
The Joke Simulator 1.4.5 Thanks for +120 Views! Forum Stats here…
SOS (ScratchOperatingSystem): here!
OK…. MY NEW WEEEEbsiTE! CLICK HERE: –> • <– (sry this Website is only German I will make soon it in English. )
LG LOLboy2009
- SD-Studios
- Scratcher
29 posts
Ideen für neue Blöcke!
Ja, stimmt das könnte sein.Ach und dafür gibt es eine Alternative, Mann man sich Blöcke machen die das dann in zahlen umwandeln (coden/Encoden) dafür findet Mann Tutorials online.Ich kenne eins von grifpatch, es bezieht sich zwar nicht direkt darauf aber er erklärt es trotzdem sehr sehr gut.Ich schätze mal, er meint, das man in Cloud Variablen auch Buchstaben unter bringen kann… (Was jetzt eigentlich keine Block-Idee ist…)Das wär's:erstelle Variable [...]erstelle Liste [...]nehme Klang (...) für (...) Sekunden auferstelle Figur [...]setze [☁...] auf [Hallo](Maße von [Figur 1])<Taste [Strg/Ctrl] gedrückt?>
Wenn Taste [Strg/Ctrl] gedrücktVariable/ Liste[ v]: gehe zu x:(...) y:(...)
ProgrammingBird
Was meinst du mit setze___auf___?
Meinst du damit setzt variable x auf y?
Die Ideen sind alle cool!
- nailik_pro
- Scratcher
50 posts
Ideen für neue Blöcke!
meinst du sows ?: Ich fände es cool wenn man eigene Blöcke erstellen könnten, die einen Rückgabe wert haben, es gibt zwar die Möglichkeit dies mit Variablen zu machen aber das ist ungeschickter.(Wigene Blöcke die Eckig/Rund sind)
int gebewertaus()
{return =0;
}
- nailik_pro
- Scratcher
50 posts
Ideen für neue Blöcke!
meinst du sows ?: Ich fände es cool wenn man eigene Blöcke erstellen könnten, die einen Rückgabe wert haben, es gibt zwar die Möglichkeit dies mit Variablen zu machen aber das ist ungeschickter.(Wigene Blöcke die Eckig/Rund sind)
int gebewertaus()
{return =0;
}
ich mache auch gern c++/c
Last edited by nailik_pro (April 20, 2021 11:42:59)