Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 12-03-2005, 21:35   #1 (permalink)
Neuer User
 
Registriert seit: Oct 2002
Ort: München
Beiträge: 18
Knifflige Random-Funktion: Objekte beliebig auf beliebiger Fläche verteilen

Hallo,

ich möchte ein MC beliebig auf eine Fläche verteilen, die beliebig aussehen kann.

Die Random Funktion unterstützt standardmäßig nur random(Zahl) ich bräuchte aber: [Pseudocode]

random(meinContainer.Fläche)

Wie kann ich das realisieren?

Thx
WysiswyGet ist offline   Mit Zitat antworten
Alt 12-03-2005, 23:04   #2 (permalink)
Techniker
 
Benutzerbild von hgseib
 
Registriert seit: Sep 2003
Ort: 64807
Beiträge: 16.322
da wirst du schon ein bisschen mehr machen müssen, als nur einen befehl eintippen.

das da wäre schon mal ein anfang:
http://www.seibsprogrammladen.de/fra...ispiele/flash5
-> Verteilen Sich selbst verteilende Objekte.

den rest musst du dir selbst zurechtbiegen.
__________________
die ultimative antwort auf alle programmierfragen: der debugger
mfg h.g.seib www.SeibsProgrammLaden.de
hgseib ist offline   Mit Zitat antworten
Alt 13-03-2005, 00:06   #3 (permalink)
Neuer User
 
Benutzerbild von Xeef
 
Registriert seit: Sep 2004
Ort: Spain/Ibiza
Beiträge: 942
du kontest ein hittest auf die fleche machen wen es true is ist ales klar wen nicht generire neue zufals koordinaten bis sie drin sind

wen du das auf mathematischen weg realiziren mochtest kan ich mir gut worstelen das du zu erst ein DR in mathe brauchst
nicht um die aufgabe zu losen (ist bestimt schon gelost) aber es zu kapiren und in flash umzusetzen

fals es noch nicht gemacht ist und du es schafst gibt's oben drein noch nen nobel preis
__________________
Languages : (in the order of knowledge/preference)
Read: Flash AS, PHP, JS, Html, DHtml, Basic, C++, DOS, 3DMaxScript, English, Deutsch, Magyar, XML, Pascal, VB, Spanish
Write: Flash AS, Basic, PHP, JS, DHtml, Html, ..., C++, ...., ..., English, ..., ..., ..., ...., Deutsch, ..., Magyar

wen du mein deutsch nicht magst whele eine andere sparache von den obrigen ;)
Xeef ist offline   Mit Zitat antworten
Alt 13-03-2005, 03:55   #4 (permalink)
User
 
Registriert seit: Jan 2002
Ort: Frankfurt
Beiträge: 107
Du kannst auch ein wenig tricksen:

Wenn du z.B. ein Raster mit 4x4 Flächen hast, lege
einfach auf jede möglich Fläche einen MC (am besten
Unsichtbar). Die MCs benennst du dann der Reihenfolge nach.

12
34

Die Random-Funktion sucht eine Zahl von 1-4. Wenn eine 1
rauskommt, soll deine neue Fläche die gleiche Koordinaten haben
wie MC1 und so weiter...

Geändert von protone (13-03-2005 um 04:00 Uhr)
protone ist offline   Mit Zitat antworten
Alt 15-03-2005, 21:37   #5 (permalink)
Neuer User
 
Registriert seit: Oct 2002
Ort: München
Beiträge: 18
Danke für die Antworten. An die 2 Vorschläge habe ich auch schon gedacht. Die mathematische Lösung wäre wohl mal sehr interessant, aber die Kästchen - Methode der beste Weg. Ich hatte gedacht vielleicht gibts noch ein Möglichkeit mit Pfaden oder so....
WysiswyGet ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 18:38 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele