Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 20-07-2004, 08:35   #1 (permalink)
Lostie
 
Benutzerbild von LOSTinEMOTIONS
 
Registriert seit: Mar 2004
Ort: Wiesbaden
Beiträge: 141
Question User Login in Flash. = 2 Fragen dazu

moinsen..

also 2 fragen, die suchfunktion brachte nix was mir half..

1.) wie und wo (auf was) stelle ich es in Flash ein, das in der SWF im Texteingabefeld das Passwort mit "******" angezeigt wird?

2.) was schreibe ich im AS, damit er auf eine Szene springt, die erscheint, falls eine unstimmigkeit des Accounts auftritt?

so sieht mein AS auf dem LOGIN-Button aus
Zitat:
on (release) {
if (name == "MAX MUSTERMANN" && nummer == "123456") {
gotoAndStop ("download", 1);
}

if (name == "MARION MUSTERMANN" && nummer == "654321") {
gotoAndStop ("download", 2);
}

else {
gotoAndPlay ("Szene 3", 1);
}
}
so wie es da steht geht es net mehr, das else springt IMMEr ein, auch wenn der name und PW richtig sind. wo ist der fehler?
LOSTinEMOTIONS ist offline   Mit Zitat antworten
Alt 20-07-2004, 08:53   #2 (permalink)
-
 
Benutzerbild von pape
 
Registriert seit: Jan 2004
Beiträge: 3.002
ich glaube das mit dem passwortfeldern geht erst ab mx mit
textfeld.password = true;

zu dem anderen bitte mal die fla!

Robert
pape ist offline   Mit Zitat antworten
Alt 20-07-2004, 11:24   #3 (permalink)
Lostie
 
Benutzerbild von LOSTinEMOTIONS
 
Registriert seit: Mar 2004
Ort: Wiesbaden
Beiträge: 141
die datei:

www.lost-in-emotions.com/DEMO.fla
LOSTinEMOTIONS ist offline   Mit Zitat antworten
Alt 20-07-2004, 12:33   #4 (permalink)
flashoholika
 
Benutzerbild von Morshiba
 
Registriert seit: May 2002
Ort: Good old cologne
Beiträge: 118
Also wenn du das Eingabefeld erstellst, Hast du in dem Eigenschaften Inspektor die Möglichkeit das Feld als Kennwportfeld zu deklarieren.

D.h. Wenn du es erstellst stellst du es auf "Eingabefeld", dann erscheint in der Auswahlliste wo du den Umbruch aktivierst auch der Punkt Passwort! Das Auswählen, schon hast du * ! :-)

Gruß Morshiba
__________________
----------------------->
www.morshiba.de
<-----------------------
www.koelnbeben.de
<-----------------------
www.takitasworld.de
----------------------->

AchimX
*die ungelösten Fälle des FF*
Morshiba ist offline   Mit Zitat antworten
Alt 20-07-2004, 12:33   #5 (permalink)
-
 
Benutzerbild von pape
 
Registriert seit: Jan 2004
Beiträge: 3.002
Hi!

Ich habe vergessen dir zu sagen, dass man besser nicht mit szenen arbeitet.. aber egal habe es dir mal etwas umgeschrieben!
Ich denke ne switch anweisung ist hier besser, weil du dann leichter weitere benutzer anlegen kannst:

ActionScript:
  1. on (release) {
  2.     switch (name) {
  3.         case "MAX":
  4.             if (nummer == "123456") {
  5.                 gotoAndStop("download", 1);
  6.         break;
  7.             }
  8.         case "MORITZ":
  9.             if (nummer == "654321") {
  10.                 gotoAndStop ("download", 1);
  11.                 break;
  12.             }
  13.         default:
  14.             gotoAndPlay ("Szene 3", 1);
  15.     }
  16. }

besser noch wäre es aber mit 2 arrays zu arbeiten und ne function zum vergeleichen zu schreiben.. da ist es um einiges einfacher / unaufwendiger neue user anzulegen!

grz
Robert

edit:
@Morshiba: das gibbet aber erst ab mx, oder?

Geändert von pape (20-07-2004 um 12:34 Uhr)
pape ist offline   Mit Zitat antworten
Alt 20-07-2004, 12:41   #6 (permalink)
flashoholika
 
Benutzerbild von Morshiba
 
Registriert seit: May 2002
Ort: Good old cologne
Beiträge: 118
Das mag sein, ich weiss garnicht mehr so genau was erst ab MX funzt. Hab nach erscheinen der MX Version sofort damit gearbeitet, und nie wieder ne 5er oder ältere Version benutzt. Jetzt arbeite ich nur noch mit MX Prof 2004!

Hat der hier denn nach ner älteren Version gefragt? Wenn ja, sorry hab ich nicht gesehen. :-)

Gruß Morshiba

PS. Ups jetzt hab ich es gesehen! Im Topic! :-) Man bin ich blind! lol
__________________
----------------------->
www.morshiba.de
<-----------------------
www.koelnbeben.de
<-----------------------
www.takitasworld.de
----------------------->

AchimX
*die ungelösten Fälle des FF*
Morshiba ist offline   Mit Zitat antworten
Alt 20-07-2004, 13:17   #7 (permalink)
Lostie
 
Benutzerbild von LOSTinEMOTIONS
 
Registriert seit: Mar 2004
Ort: Wiesbaden
Beiträge: 141
Zitat:
Zitat von pape
Hi!

danke für die hilfe..aber das kommt bei mir, wenn ich das AS auf dem Login-Button ersetze.

ANMERUNG: gehe ich rect in der annhame, das ich SO nur 2 nutzer anlegen kann? kann man das AS mit "if" schreiben und bei allem anderen "else"?

Zitat:
Szene=Scene 1, Ebene=Layer 1, Bild=1: Line 2: Syntaxfehler.
****switch (name) {

Szene=Scene 1, Ebene=Layer 1, Bild=1: Line 3: Syntaxfehler.
********case "MAX":

Szene=Scene 1, Ebene=Layer 1, Bild=1: Line 2: Anweisung muss innerhalb eines on-Handlers stehen
****switch (name) {

Szene=Scene 1, Ebene=Layer 1, Bild=1: Line 4: Syntaxfehler.
************if (nummer == "123456") {

Geändert von LOSTinEMOTIONS (20-07-2004 um 13:21 Uhr)
LOSTinEMOTIONS ist offline   Mit Zitat antworten
Alt 20-07-2004, 13:34   #8 (permalink)
-
 
Benutzerbild von pape
 
Registriert seit: Jan 2004
Beiträge: 3.002
dann haste das falsch eingegeben..
biste sicher, dass du auch das on (release){...} hast?

edit:
ansonsten poste mal deine jetzige fla.. dann gucke ich obs bei mir geht, bzw wenn nicht dann sag ich dir worans liegt!

ich kann leider nix hochladen, weil deine datei zugroß fü den anhang ist und ich im moment nix auf meinen server laden kann ...

Geändert von pape (20-07-2004 um 13:39 Uhr)
pape ist offline   Mit Zitat antworten
Alt 20-07-2004, 13:38   #9 (permalink)
Lostie
 
Benutzerbild von LOSTinEMOTIONS
 
Registriert seit: Mar 2004
Ort: Wiesbaden
Beiträge: 141
ich habe deines kopiert und dann auf meinen ersetzt..das wars..
LOSTinEMOTIONS ist offline   Mit Zitat antworten
Alt 20-07-2004, 13:54   #10 (permalink)
-
 
Benutzerbild von pape
 
Registriert seit: Jan 2004
Beiträge: 3.002
habe mal nen paar sachen aus der bibo gelöscht (also nicht wundern, dass das ein oder andere obj fehlt):
Angehängte Dateien
Dateityp: zip demo3.zip (5,0 KB, 15x aufgerufen)
pape ist offline   Mit Zitat antworten
Alt 20-07-2004, 14:04   #11 (permalink)
Lostie
 
Benutzerbild von LOSTinEMOTIONS
 
Registriert seit: Mar 2004
Ort: Wiesbaden
Beiträge: 141
kannste das bitte für Flash5 speichern und uppen?

kann das so net öffnen
LOSTinEMOTIONS ist offline   Mit Zitat antworten
Alt 20-07-2004, 14:06   #12 (permalink)
-
 
Benutzerbild von pape
 
Registriert seit: Jan 2004
Beiträge: 3.002
...sry, dachte ich hättes gemacht..

edit: anhang vergessen...g
Angehängte Dateien
Dateityp: zip demo3_f5.zip (6,7 KB, 6x aufgerufen)

Geändert von pape (20-07-2004 um 14:08 Uhr)
pape ist offline   Mit Zitat antworten
Alt 20-07-2004, 14:14   #13 (permalink)
Lostie
 
Benutzerbild von LOSTinEMOTIONS
 
Registriert seit: Mar 2004
Ort: Wiesbaden
Beiträge: 141
wieder fehler

Zitat:
Szene=Scene 1, Ebene=Layer 1, Bild=1: Line 2: Das JavaScript-Konstrukt 'switch' wird nicht unterstützt
switch (name) {
LOSTinEMOTIONS ist offline   Mit Zitat antworten
Alt 20-07-2004, 14:54   #14 (permalink)
Flash-holic
 
Benutzerbild von DeMoehn
 
Registriert seit: Nov 2003
Ort: Neunkirchen(Saar)
Beiträge: 988
PHP-Code:
nicks = ["badboyy""swain""iceshot"];
passwort = [1234561234561125432];
btn.onPress = function() {
    for (
i=0i<nicks.lengthi++) {
        if (
nickName.toLowerCase() == nicks[i] && pw == passwort[i]) {
            
trace("geht");
        } else {
            
trace("geht nicht");
        }
    }
}; 
einfach in die Arras die Nicks einfügen. Das "toLowerCase()" dient dazu, das Flash die groß und klein schreibung nicht beachtet, also im prinzip schon aber es wird dann klein gemacht, deswgen achte darauf das du die nicks in den arrays auch klein schreibst
__________________
Wer Großes versucht, ist bewunderswert, auch wenn er fällt.
Lucius Annaeus Seneca
(ca. 4 v. Chr - 65 n. Chr.)


DeMoehn ist offline   Mit Zitat antworten
Alt 20-07-2004, 15:00   #15 (permalink)
Lostie
 
Benutzerbild von LOSTinEMOTIONS
 
Registriert seit: Mar 2004
Ort: Wiesbaden
Beiträge: 141
muss da net noch was davor? irgendein onrelease?
so fängt doch kein script an?!

wo setze ich das ein? auf den button "login" ?
LOSTinEMOTIONS 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 08:14 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele