Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 09-03-2006, 20:43   #1 (permalink)
Dr.Dr.
 
Benutzerbild von opaque
 
Registriert seit: Nov 2005
Ort: wien
Beiträge: 27
auf random goto auslösen

hallo

hab ne kurze frage die eineige von euch sicher in 3 sekunden beantworten können. also bitte ;D


ich möchte in nem film einen befehl (goto bild x) mit einem zufälligen auslöser versehen.
also mit der wahrscheinlichkeit von keine ahnung 20zu1 oder so auszulösen.

bitte schreibt mir einen beispielcode rein wenns schnell geht.

damit ich keine ewig langen filmsequenzen bekomme.

vielen dank denim
opaque ist offline   Mit Zitat antworten
Alt 09-03-2006, 20:51   #2 (permalink)
Der Wunderhund
 
Benutzerbild von gaspode
 
Registriert seit: Jun 2002
Ort: Hattingen
Beiträge: 10.515
bin mir nicht sicher, ob ich dich richtig verstanden habe.
du willst einen goto-befehl mit einer wahrscheinlichkeit
von 20:1 auslösen? dann probiers mal so:
PHP-Code:
wert Math.random()*20;
if (
Math.round(wert) == 7) {
    
gotoAndPlay(deinZielFrame);

gruß, gaspode
gaspode ist offline   Mit Zitat antworten
Alt 09-03-2006, 20:51   #3 (permalink)
experience++;
 
Benutzerbild von salazar
 
Registriert seit: Jul 2002
Ort: Düsseldorf
Beiträge: 11.347
hi,
meinste so?!

PHP-Code:
var ran random(20) + 1;

if(
ran == 20gotoAndStop(235);

trace(ran); 
cya, sal
__________________
Bitte keine Flashfragen an mich schicken. Dafür ist ja das Forum da! Das betrifft auch Profilnachrichten.
Chuck Norris hat den Flash Player für alle mobilen Betriebssysteme!
salazar ist offline   Mit Zitat antworten
Alt 09-03-2006, 20:57   #4 (permalink)
Der Wunderhund
 
Benutzerbild von gaspode
 
Registriert seit: Jun 2002
Ort: Hattingen
Beiträge: 10.515
@salazar:
>random(20)

ich dachte immer der befehl random sollte
seid Flash5 durch Math.random ersetzt werden.

gruß, gaspode
gaspode ist offline   Mit Zitat antworten
Alt 09-03-2006, 20:59   #5 (permalink)
Dr.Dr.
 
Benutzerbild von opaque
 
Registriert seit: Nov 2005
Ort: wien
Beiträge: 27
jawoll!

mal scaun obs funkt. einfach auf jeden button schreiben ? oder muss man die var nur 1mal festlegen?

danke für die promten antworten

nur welche is jetzt die richtige schreibweise? die 2te wirkt einfacher.
opaque ist offline   Mit Zitat antworten
Alt 09-03-2006, 21:00   #6 (permalink)
experience++;
 
Benutzerbild von salazar
 
Registriert seit: Jul 2002
Ort: Düsseldorf
Beiträge: 11.347
ich weiß, habsch auch schon hier und da gelesen, aber so ist es mir vertraut und der umgang damit klappt perfekt... konnte bisher auch noch keine nachteile feststellen... vielleicht beleherst du mich da ja eines besseren?!

@opaque: probier doch auch mal einfach ein bissal selbst.. da lernst was bei! z.B. könnteste das as auch auf einen button packen! kenne ja sonst den aufbau deiner fla nicht...

grüße, sal
__________________
Bitte keine Flashfragen an mich schicken. Dafür ist ja das Forum da! Das betrifft auch Profilnachrichten.
Chuck Norris hat den Flash Player für alle mobilen Betriebssysteme!

Geändert von salazar (09-03-2006 um 21:02 Uhr)
salazar ist offline   Mit Zitat antworten
Alt 09-03-2006, 21:02   #7 (permalink)
Dr.Dr.
 
Benutzerbild von opaque
 
Registriert seit: Nov 2005
Ort: wien
Beiträge: 27
sorry blödsinn... das spiel ich auf das bild in der zeitleiste bei dem es stoppt ....

was hat es mit dem +1 zu tun?
opaque ist offline   Mit Zitat antworten
Alt 09-03-2006, 21:04   #8 (permalink)
Dr.Dr.
 
Benutzerbild von opaque
 
Registriert seit: Nov 2005
Ort: wien
Beiträge: 27
schon am basteln! danke!
opaque ist offline   Mit Zitat antworten
Alt 09-03-2006, 21:09   #9 (permalink)
experience++;
 
Benutzerbild von salazar
 
Registriert seit: Jul 2002
Ort: Düsseldorf
Beiträge: 11.347
ohne das plus 1 würden da nur zahlen von 0 - 19 rauskommen.. mit dem plus 1 halt von 1 bis 20

kann man sich ganz einfach tracen lassen.. wie im post zu sehen

cya, sal
__________________
Bitte keine Flashfragen an mich schicken. Dafür ist ja das Forum da! Das betrifft auch Profilnachrichten.
Chuck Norris hat den Flash Player für alle mobilen Betriebssysteme!
salazar ist offline   Mit Zitat antworten
Alt 09-03-2006, 21:19   #10 (permalink)
Der Wunderhund
 
Benutzerbild von gaspode
 
Registriert seit: Jun 2002
Ort: Hattingen
Beiträge: 10.515
@salazar:
>vielleicht beleherst du mich da ja eines besseren

nö.
ich fand random(wert) auch besser,
aber habe mich mittlerweile an Math.random() gewöhnt.

ich habe mal ne schlechte erfahrung gemacht, mit code
den Macromedia als alt eingestuft hat und dann aus dem
flashplayer rausgeworfen hat. seitdem versuche ich «alte»
befehle nicht mehr zu benutzen. auch wenn sie noch funk-
tionieren.

gruß, gaspode
gaspode ist offline   Mit Zitat antworten
Alt 09-03-2006, 21:25   #11 (permalink)
experience++;
 
Benutzerbild von salazar
 
Registriert seit: Jul 2002
Ort: Düsseldorf
Beiträge: 11.347
@gaspode: das handle ich in der regel eigentlich auch so, aber bisher gabs noch keine probs und in diesem fall find ich das handling echt besser.. zudem gehts hier ja um as1. ich denke also okay... ab as2 sollte man dann wahrscheinlich wirklich die neue variante benutzen?! naja... wie das halt immer so ist

grüße aus ddorf
cya, sal
__________________
Bitte keine Flashfragen an mich schicken. Dafür ist ja das Forum da! Das betrifft auch Profilnachrichten.
Chuck Norris hat den Flash Player für alle mobilen Betriebssysteme!
salazar ist offline   Mit Zitat antworten
Alt 09-03-2006, 21:42   #12 (permalink)
Dr.Dr.
 
Benutzerbild von opaque
 
Registriert seit: Nov 2005
Ort: wien
Beiträge: 27
hmm leider klappt es nicht. ich kann den code auch nicht vom forum ins flash kopieren... keine ahnung.

auf jeden fall wird mir wenn ich alles in die actionskript konsole eintippe nicht die selben farben angezeit... muss man noch mehr schreiben als:

wert = Math.random()*20;
if (Math.round(wert) == 7) {
gotoAndPlay(deinZielFrame);
}

..... sorry, kenn mich nocht nicht so gut aus mit actionskript..
opaque ist offline   Mit Zitat antworten
Alt 09-03-2006, 21:44   #13 (permalink)
experience++;
 
Benutzerbild von salazar
 
Registriert seit: Jul 2002
Ort: Düsseldorf
Beiträge: 11.347
ähm was für farben?! wo haste den code denn genau abgelegt?!
agetippt?! copy und pasten geht wesentlich schneller

cya, sal
__________________
Bitte keine Flashfragen an mich schicken. Dafür ist ja das Forum da! Das betrifft auch Profilnachrichten.
Chuck Norris hat den Flash Player für alle mobilen Betriebssysteme!
salazar ist offline   Mit Zitat antworten
Alt 09-03-2006, 21:51   #14 (permalink)
Dr.Dr.
 
Benutzerbild von opaque
 
Registriert seit: Nov 2005
Ort: wien
Beiträge: 27
das is ja das komische..... ich habs apfel+c dann apfel+v auf in die consol( da wos hingehört )----> fehler in flash angezeit.... hmm maybe apple problem.


er nimmt mir den code nicht ganz... also bei euch ist alles blau oder grün

bei mir is nur bleau und schwarz ---> ich denke da passt was nicht

(ach ja das copy und paste hat gefunkt wenn ichs vorher hier einfüge und nochmal von hier rauskopiere ---> dann kann ich in flahs pasten

wah mit was man sich da ärgern muss
opaque ist offline   Mit Zitat antworten
Alt 09-03-2006, 21:55   #15 (permalink)
experience++;
 
Benutzerbild von salazar
 
Registriert seit: Jul 2002
Ort: Düsseldorf
Beiträge: 11.347
komisch
klappts denn jetzt

cya, sal
__________________
Bitte keine Flashfragen an mich schicken. Dafür ist ja das Forum da! Das betrifft auch Profilnachrichten.
Chuck Norris hat den Flash Player für alle mobilen Betriebssysteme!
salazar 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 15:07 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele