Markus hat ja schon schön geantwortet, nur noch ein paar Anmerkungen:
On Mar 6, 2007, at 23:21 , Markus Gaelli wrote:
Wie übernehme ich z.B. aus Etoys objekten, wie Linie die
Koordinaten in
selber geschriebene Skripte
Im von Markus erwähnten OLPC-Etoys gibt es ein neues Vokabular für
Polygone und Kurven, mit dem man auf Kontrollpunkte einzeln zugreifen
kann.
Auch weiß ich z.B. nicht, wie ich Eingabe aus Textfenstern in eine
Formel übernehme, daß ich einen XY-Plot oder eine Kurvendiskussion
eines Polynoms 2. Grades z.B. mal machen kann....(nicht das
Plotten des Graphen ist das Problem, sondern die Übergabe der
Werte aus getNumericValues in eine in Etoys definierte Variable
hinein ...
Versteh ich nicht ... du kannst doch Variablen einfach zuweisen?
Und noch eine Frage liegt mir am Herzen bezüglich Siblings ... Ich
programmiere ein kurzes Billiard-Skript, kein Problem, die Kugeln
laufen
perfekt, mit Kollision untereinander, verschwinden in den Pockets ...
Dann mache ich Geschwisterchen (Siblings) In Etoys, auch
wunderbar ...
Kugel1... Kugel1s, Kugel2s .... und irgendwann stelle ich fest,
daß alle
nur ein Gehirn haben, also an ein Skript gekoppelt sind. Wie
erzeuge ich
unabhängige Kopien in EToys, die wirklich eigenständig editierbar
sind,
und wie kopiere ich eigentlich Kacheln in andere Skripte?
Letzteres geht leider (noch?) nicht, war aber wahrscheinlich einer
der treibenden Faktoren hinter Traits... ;-)
Sollte über den Halo eigentlich funktionieren.
Ersteres mit dem hell(!)gruenen Kopierknopf, also sogenannte deep
copies machen,
da kopierst Du auch die Skripte mit und ikannst diese so unabaengig
aendern.
Mit der Umschalttaste kann man das eine oder andere Verhalten
auswählen ... (steht auch in Hilfeballon des Kopiersmarties).
Und an wen melde ich am besten die unzähligen Bugs in Etoys, die ich
gefunden habe, wird Etoys noch wirklich gepflegt und
weiterentwickelt?
Die meiste Entwicklungszeit geht derzeit in die OLPC-Version. Die ist
allerdings ein bewegliches Ziel, Squeakland ist stabil. Aufgrund der
angepassten Fonts sieht es auf einem normalen Monitor recht
ungewöhnlich aus - es wäre z.B. ein nettes Community-Projekt, diese
Anpassungen konfigurierbar zu machen.
Und wenn du echte Fehler mit Etoys findest, dann am besten schauen,
ob sie auch in der OLPC Version sind, dort gibt es auch eine Trac
Bug DB und eine Mailingliste, die Kollegen sind Dir fuer jeden
gefundenen Fehler dankbar.
Sind wir :) Es gibt auch noch den normalen Bugtracker für die
Squeaklandversion:
http://bugs.impara.de/
(als Projekt "squeakland" auswählen).
- Bert -