Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 24-06-2005, 05:56   #1 (permalink)
Neuer User
 
Registriert seit: May 2002
Ort: Baden
Beiträge: 15
komplexe anfängerfrage

Hi Leute,
stehe vor einem riesen problem, speziell da ich von action scrpit keinen dunst habe.
Ich möchte folgendes lösen:

ich erstelle 3 textfelder
in feld 1 soll der benutzer einen "maximalwert" (zahl) eintragen
in feld 2 einen "minimalwer" eintragen
und anschliessend auf eine "schaltfläche" drücken, worauf in feld
3 dann eine zufallszahl ausgegeben wird, nämlich zwischen dem max- und
dem minimalwert.

hoffe ich habs nicht zu umständlich erklärt, da ich wie gesagt keinen
dunst von actionscript habe, habe ich nicht mal ansatzweise eine
ahnung wie sowas geht.

bitte um hilfe!!!

danke
kayG
__________________
asking member
kayG ist offline   Mit Zitat antworten
Alt 24-06-2005, 06:40   #2 (permalink)
oEF(etischist)
 
Registriert seit: Dec 2003
Ort: muc
Beiträge: 664
"Nicht mal ansatzweise eine Ahnung"? Uff... schon mal überlegt diesen Zustand zu ändern?

in aller kürze, da ich weder ahnung habe, wie deine Felder heissen, noch wo sie stehen:
ActionScript:
  1. min = feld_1.text;
  2. max = feld_2.text;
  3. zufall = min+int(random(max-min));
  4. feld_3.text = zufall;
__________________
Grüße,
solo

Die Antwort auf fast alle Fragen gibt es hier: AS-Referenz
Weitere Fehlerquellen sind:
Flasche Pfadangeben oder falsch versorgte Variablen. Beides kann man gut hiermit überprüfen.
Und den Debugger gibts ja auch noch :)

Geändert von soloFlash (24-06-2005 um 06:41 Uhr)
soloFlash ist offline   Mit Zitat antworten
Alt 26-06-2005, 12:43   #3 (permalink)
Neuer User
 
Registriert seit: May 2002
Ort: Baden
Beiträge: 15
Danke für deine Hilfe, aber irgendwie bekomm ich's trozdem net hin

Hab mal die .fla angehängt vielleicht könnt ihr mir da weiterhelfen BITTE!!!


danke
kayG
Angehängte Dateien
Dateityp: zip randomversuch-1.zip (2,6 KB, 2x aufgerufen)
__________________
asking member
kayG ist offline   Mit Zitat antworten
Alt 26-06-2005, 12:54   #4 (permalink)
poke
 
Registriert seit: Dec 2002
Ort: Iserlohn [NRW]
Beiträge: 2.304
pass auf:

nenne deine Textfelder um, man verwendet keine Punkte in Instanznamen, also feld_1, feld_2 und feld_3.

nun ändere das Script auf dem Button noch zu:

ActionScript:
  1. on (press) {
  2. min = Number( feld_1.text );
  3. max = Number( feld_2.text );
  4. zufall = min+int(random(max-min));
  5. feld_3.text = zufall;
  6. }
pokepika ist offline   Mit Zitat antworten
Alt 26-06-2005, 12:55   #5 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
Moin!
Nimm bei den Instanznamen mal das ".txt" weg und pack das hier auf den Button...
ActionScript:
  1. on (release) {
  2.     min = Number(feld_1.text);
  3.     max = Number(feld_2.text);
  4.     zufall = Math.round(Math.random()*(max-min)+1);
  5.     feld_3.text = zufall;
  6. }

edit: @pokepika: Ich schon wieder . Bei deiner Version kommt aber never ever der Maximalwert raus
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++

Geändert von Der Frager (26-06-2005 um 13:01 Uhr)
Der Frager ist offline   Mit Zitat antworten
Alt 26-06-2005, 13:33   #6 (permalink)
Neuer User
 
Registriert seit: May 2002
Ort: Baden
Beiträge: 15
SUuuuper Leute danke, danke danke!!!


kayG
__________________
asking member
kayG ist offline   Mit Zitat antworten
Alt 26-06-2005, 14:39   #7 (permalink)
poke
 
Registriert seit: Dec 2002
Ort: Iserlohn [NRW]
Beiträge: 2.304
Zitat:
Zitat von Der Frager
edit: @pokepika: Ich schon wieder . Bei deiner Version kommt aber never ever der Maximalwert raus

war auch nicht meine Version, sondern soloFlashs Version
Außerdem kommt es ja darauf an, wie man das Wort "Maximalwert" interpretiert ^^
pokepika ist offline   Mit Zitat antworten
Alt 27-06-2005, 09:49   #8 (permalink)
oEF(etischist)
 
Registriert seit: Dec 2003
Ort: muc
Beiträge: 664
tschuldigung für das falsche Script, war ein schnellschuss, ohne drüber nachzudenken... Ich werde mich nächstes mal mehr bemühen
__________________
Grüße,
solo

Die Antwort auf fast alle Fragen gibt es hier: AS-Referenz
Weitere Fehlerquellen sind:
Flasche Pfadangeben oder falsch versorgte Variablen. Beides kann man gut hiermit überprüfen.
Und den Debugger gibts ja auch noch :)
soloFlash 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 20:35 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele