Etoys: Objekt soll zufällig auf dem Bildschirm erscheinen, aber nicht irgendwo

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Etoys: Objekt soll zufällig auf dem Bildschirm erscheinen, aber nicht irgendwo

Esther Mietzsch
Liebe Squeaker,
ich möchte bei Etoys ein Objekt (Rosalinda) zufällig auf dem Bildschirm
erscheinen lassen. Das klappt prima. Als Nebenbedingung soll Rosalinda aber
nicht da auftauchen, wo schon ein anderes Objekt (Polizei) ist. Beide Objekte
sind ziemlich groß (ca. 100*100 Pixel). Hat jemand eine Idee?
Liebe Grüße
Esther
Reply | Threaded
Open this post in threaded view
|

Re: Etoys: Objekt soll zufällig auf dem Bildschirm erscheinen, aber nicht irgendwo

Bert Freudenberg
On 21.03.2014, at 18:11, Esther Mietzsch <[hidden email]> wrote:

> Liebe Squeaker,
> ich möchte bei Etoys ein Objekt (Rosalinda) zufällig auf dem Bildschirm
> erscheinen lassen. Das klappt prima. Als Nebenbedingung soll Rosalinda aber
> nicht da auftauchen, wo schon ein anderes Objekt (Polizei) ist. Beide Objekte
> sind ziemlich groß (ca. 100*100 Pixel). Hat jemand eine Idee?
> Liebe Grüße
> Esther

Rosalinda springe [Bei Maus-Druck]
        Rosalindas x <- Zufall(1200)
        Rosalindas y <- Zufall(900)
        Test Rosalindas überlappt Polizei
        Ja Rosalinda mache Geräusch klick
                Rosalinda springe
        Nein

(das Geräusch zeigt dass es klappt)

- Bert -



smime.p7s (5K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Etoys: Objekt soll zufällig auf dem Bildschirm erscheinen, aber nicht irgendwo

Esther Mietzsch
Hallo Bert,
danke! Dein Vorschlag funktioniert super und war für die Erschafferin von
Rosalinda auch sofort verständlich. Ich hatte an einen Algorithmus gedacht,
der aus der Position der Polizei und einem Sicherheitsabstand und Modulo der
Bildschirmgröße die möglichen Postionen berechnet. Das funktioniert auch, ist
aber viel zu kompliziert.
Viele Grüße
Esther

Am Freitag, 21. März 2014, 18:33:24 schrieb Bert Freudenberg:

> On 21.03.2014, at 18:11, Esther Mietzsch <[hidden email]> wrote:
> > Liebe Squeaker,
> > ich möchte bei Etoys ein Objekt (Rosalinda) zufällig auf dem Bildschirm
> > erscheinen lassen. Das klappt prima. Als Nebenbedingung soll Rosalinda
> > aber
> > nicht da auftauchen, wo schon ein anderes Objekt (Polizei) ist. Beide
> > Objekte sind ziemlich groß (ca. 100*100 Pixel). Hat jemand eine Idee?
> > Liebe Grüße
> > Esther
>
> Rosalinda springe [Bei Maus-Druck]
> Rosalindas x <- Zufall(1200)
> Rosalindas y <- Zufall(900)
> Test Rosalindas überlappt Polizei
> Ja Rosalinda mache Geräusch klick
> Rosalinda springe
> Nein
>
> (das Geräusch zeigt dass es klappt)
>
> - Bert -