Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 18-03-2004, 17:27   #1 (permalink)
// Knäckebrot
 
Benutzerbild von modul47
 
Registriert seit: Mar 2002
Ort: München
Beiträge: 283
mehrer mc's per zufall an vorher definierte stellen plazieren...

hallo folks,

wer kann mir bei meinem problem helfen?
(hab auch in der suche nix dazu gefunden...)

ich will 4 mc's auf meinem screen per zufall plazieren, und zwar an vier vorgegebene stellen. also die sollen sich quasi per zufall an jeweils eine der vier stellen setzen und das ganze ohne das es überlappungen gibt...

ich hab schon n bissl was probiert, aber keinen wirklichen ansatz eines lösungsweges im kopf...

jemand ne idee?

dankend,

modul47
modul47 ist offline   Mit Zitat antworten
Alt 18-03-2004, 17:37   #2 (permalink)
Flash & TYPO3
 
Registriert seit: Oct 2003
Ort: Bayern
Beiträge: 2.700
Hast du für jeden MC jeweils 4 Punkte, wo sie platziert werden, oder sollen die vier MCs auf 4 Punkten jeweils in unterschiedlicher Reihenfole platziert werden?
__________________
Mediendesign-Student
johanness ist offline   Mit Zitat antworten
Alt 18-03-2004, 17:40   #3 (permalink)
// Knäckebrot
 
Benutzerbild von modul47
 
Registriert seit: Mar 2002
Ort: München
Beiträge: 283
2teres.
ich hab vier fixe punkte an denen die 4 mcs in zufälliger reihenfolge plaziert werden soll...
modul47 ist offline   Mit Zitat antworten
Alt 18-03-2004, 17:41   #4 (permalink)
Steffen G.
 
Benutzerbild von Tschdaeff
 
Registriert seit: Aug 2001
Ort: Ba-Wü
Beiträge: 4.123
ActionScript:
  1. arr = [100,200,300,400]
  2.  
  3. zufall = function () {
  4. l = arr.length
  5. return arr.splice(random(l),1)
  6. }
  7.  
  8. mc1._x = zufall()
  9. mc2._x = zufall()
  10. mc3._x = zufall()
  11. mc4._x = zufall()

ungetestet

cu mfg
Tschdaeff
__________________
mod@
www.flashbattle.de
www.steffen-guse.de
------------------------------------

Tschdaeff ist offline   Mit Zitat antworten
Alt 18-03-2004, 17:42   #5 (permalink)
Flash & TYPO3
 
Registriert seit: Oct 2003
Ort: Bayern
Beiträge: 2.700
Und die "Neuordnung" soll dann auch perzufall beliebig oft geschehen, oder einmal?
__________________
Mediendesign-Student
johanness ist offline   Mit Zitat antworten
Alt 18-03-2004, 17:46   #6 (permalink)
// Knäckebrot
 
Benutzerbild von modul47
 
Registriert seit: Mar 2002
Ort: München
Beiträge: 283
damit du dir das besser vorstellen kannst:

das ganze wird eine art quiz. es sind immer 4 dynamisch-geladene antworttexte, die per zufall sortiert werden sollen. das also einmal die richtige antwort an 2. stelle und beim nächsten mal laden an z.b. 3. stellen steht...
also muß die zuordnung nur einmal pro 4 antworten geschehen...

das ganze wird über 10 runden laufen, aber das soll ja jetzt egal sein. das bekomm ich dann schon hin, wenn ichs für ein beispiel mal hab...
modul47 ist offline   Mit Zitat antworten
Alt 18-03-2004, 17:47   #7 (permalink)
Flash & TYPO3
 
Registriert seit: Oct 2003
Ort: Bayern
Beiträge: 2.700
@T.


Hm, da wird jetzt aber nur der x-Wert berücksichtig, wahrscheinlich mach der 2-Dimensionale-Array auch Probleme? weiß net, wie is es denn modul47?
__________________
Mediendesign-Student
johanness ist offline   Mit Zitat antworten
Alt 18-03-2004, 17:52   #8 (permalink)
// Knäckebrot
 
Benutzerbild von modul47
 
Registriert seit: Mar 2002
Ort: München
Beiträge: 283
der x-wert (304) is ja im prinzip immer gleich (die antworten stehen über einander).

die 4 y-werte sind fest (102 / 169 / 236 / 304) und die mc's sollen den werten zugeordnet werden...

zur info: ich bin zwar nich ganz doof im actionscript, aber mit arrays und ähnlichem kämpf ich immer ganz heftig... if und else geschichten krieg ich grad mit etwas glück hin...
bin halt noch im lernprozessssss

Geändert von modul47 (18-03-2004 um 17:54 Uhr)
modul47 ist offline   Mit Zitat antworten
Alt 18-03-2004, 17:55   #9 (permalink)
Steffen G.
 
Benutzerbild von Tschdaeff
 
Registriert seit: Aug 2001
Ort: Ba-Wü
Beiträge: 4.123
das mit den 2 dimensionen wäre kein prob kannst ja das array auch so aufbauen

arr = [[1,1],[2,2],[3,3]]

das wäre nicht das problem

@ modul füg das script einfach mal in deine zeitleiste und mach 4 mcs mit den namen "mc1" bis "mc4"


cu mfg
Tschdaeff
__________________
mod@
www.flashbattle.de
www.steffen-guse.de
------------------------------------

Tschdaeff ist offline   Mit Zitat antworten
Alt 18-03-2004, 17:58   #10 (permalink)
// Knäckebrot
 
Benutzerbild von modul47
 
Registriert seit: Mar 2002
Ort: München
Beiträge: 283
okay, ich probiers mal...
rückmeldung folgt

danke erstmal!!!
modul47 ist offline   Mit Zitat antworten
Alt 19-03-2004, 10:13   #11 (permalink)
// Knäckebrot
 
Benutzerbild von modul47
 
Registriert seit: Mar 2002
Ort: München
Beiträge: 283
okay, habs eingebaut und getestet.

arr = [102,169,236,304]
zufall = function () {
l = arr.length
return arr.splice(random(l),1)
}

aw_1-1._y = zufall()
aw_1-2._y = zufall()
aw_1-3._y = zufall()
aw_1-4._y = zufall()

bekomm nur "syntax error" für die letzten 4 zeilen... :/
modul47 ist offline   Mit Zitat antworten
Alt 19-03-2004, 10:16   #12 (permalink)
Steffen G.
 
Benutzerbild von Tschdaeff
 
Registriert seit: Aug 2001
Ort: Ba-Wü
Beiträge: 4.123
ich glaub das liegt an dem "-" im instanznamen

cu mfg
Tschdaeff
__________________
mod@
www.flashbattle.de
www.steffen-guse.de
------------------------------------

Tschdaeff ist offline   Mit Zitat antworten
Alt 19-03-2004, 11:34   #13 (permalink)
// Knäckebrot
 
Benutzerbild von modul47
 
Registriert seit: Mar 2002
Ort: München
Beiträge: 283
okay...
lag wohl an dem "-"
fehlermeldung is weg.

aber funktionieren tuts nich...
die dinger stehen an ihren alten plätzen...

darf ich die mc's eigentlich überhaupt vorher auf dem screen plazieren, oder müssen die dynamisch generiert werden??
modul47 ist offline   Mit Zitat antworten
Alt 19-03-2004, 12:07   #14 (permalink)
Flash & TYPO3
 
Registriert seit: Oct 2003
Ort: Bayern
Beiträge: 2.700
Die darfst du schon auch vorher Plazieren.
Zeig mal deine .fla, vielleicht liegt's ja nicht an dem Code...
__________________
Mediendesign-Student
johanness ist offline   Mit Zitat antworten
Alt 19-03-2004, 13:26   #15 (permalink)
Steffen G.
 
Benutzerbild von Tschdaeff
 
Registriert seit: Aug 2001
Ort: Ba-Wü
Beiträge: 4.123
habs auch getestet bei mir klappts auch net *gg* ich muss mal probieren an was es liegt

cu mfg
Tschdaeff
__________________
mod@
www.flashbattle.de
www.steffen-guse.de
------------------------------------

Tschdaeff 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 22:43 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele