Hallo !
Ich muss an einem Schulprojekt arbeiten und dabei ist folgende Frage aufgetaucht :
Wenn ein Spiel läuft, kann ich dann ein anderes zb. durch einen Mausklick an eine bestimmte Stelle, starten lassen ?
Oder muss man dafür schon vorher irgendwie alle Objekte etc. reinpacken und das dann mit sende ... an alle machen ?
Hoffentlich hat die Frage so noch niemand gestellt, ich habs zumindest nicht gefunden.
lG
Offline
Ich denke (logisch gedacht), daß man nur dann ein zweites Projekt starten kann, wenn es im ersten Projekt mit drin enthalten ist.
Also 2 (oder mehr) Games in einem Projekt, sonst ist kein zuweisender Aufruf möglich.
Offline
Das ist das grosse Problem an Scratch: Es ist eine geschlossene Umgebung. Natürlich hat das auch Vorteile: Viren z.B. können nicht von Scratch-Projekten verursacht werden. Doch wäre es - da muss ich dir zustimmen - praktisch, wenn man ein anderes Programm starten könnte. Es gibt da einige holprige Möglichkeiten, mit einem Programm mehrere Scratch-Programme zu öffnen, die basieren aber auf einer anderen Programmiersprache.
Gruss
Supersil
Last edited by Supersil (2010-06-23 13:53:40)
Offline
Ja, Scratch sollte mit ein paar Windows Funktionen verknüpft werden. So könnte man dan zum Beispiel Texte in den Zwischenspeicher kopieren und die dann anders wo einfügen. Oder ein Windows Programm mit Scratch öffnen.
Wär doch was, oder^^
PS.: Der Nachteil: Diese Funktionen werden wieder einige "Hacker" dann ausnutzen...
Offline
Jedoch muss man sagen, dass die MEISTEN Scratcher nicht darauf aus sind, Viren zu programmieren. Diese Funktionen wären aber tatsächlich sehr praktisch.
Offline
meine version gibts zum downloaden auf www.quetchprogramming.weebly.com
(die hab' ich teilweise selber gemacht, weil sie auf panther (pantherprogramming.weebly.com ) basiert.)
Last edited by taddl (2010-08-08 04:50:26)
Offline
Es gibt da ein Programm: Scratch2Exe. Mit diesem Programm kannst du dein Scratch-Programm in eine Exe-Datei umwandeln, der selbe Dateityp wie Programme. Dann könntest du mit ein wenig Visual Basic die zwei Projekte mit einem Visual-Basic-Programm verknüpfen, mit dem du dann beide Projekte öffnen kannst.
Scratch2Exe findest du hier: http://software.informer.com/getfree-download-scratch2exe/ (musst es testen)
Das mit dem Visual Basic könnte ich dir machen, wenn du willst.
Offline