PDA

Volledige versie bekijken : een code bij een variable voegen


Fatty Owl
%Europe/Berlin %929 %2005, 23:17
ik heb een var login en ik zou door op submit te duwen deze code uitvoeren:
_root.submit.onRelease = function() {
var echtenaam = naam;
var username = nicknaam;
var mypaswoord = paswoord;
var repassword = repaswoord;

if(mypaswoord == repassword) {
//de code na login += zou dus bij die variable moeten bijkomen. (deze code
//staat op mijn eerste frame : _global.login = stop();.
login += if(usernametxt == username && mypasswordtxt == mypassword){
gotoAndStop("main2")
}
}
_global.login zou leeg moeten zijn, hoe kan ik een lege variable aanmaken?(nu heb ik er even stop gezet)

hopelijk heb ik het duidelijk uitgelegt

Fatty Owl
%Europe/Berlin %930 %2005, 23:19
oooo ik heb dit bij animatie en design gezet sorry ik lette even niet op.

Dauntless
%Europe/Berlin %931 %2005, 23:20
Wat wil je bereiken met _global.login = stop(); ?? :confused: :confused:

(Verplaatst)

Fatty Owl
%Europe/Berlin %941 %2005, 23:35
ik wil eigenlijk dat var login leeg is, ik heb er even stop gezet omdat ik niet weet hoe ik een lege var moet maken. en dat global, volgens mijn boek is dat goed omdat ik dan geen target voor mijn var moet opgeven als ik er nog eens naar vraag

Dauntless
%Europe/Berlin %944 %2005, 23:39
Door die _global hoef je je idd niets aan te trekken van de scope van de var. Maar persoonlijk vind ik toch dat je die _global vars zoweinig mogelijk moet aanmaken... Je hebt er dan minder controle over en je overschrijft sneller een var.

Er zijn eigenlijk 2 manieren.
Als je hem gewoon wilt leegmaken:
_global.login = null;
Als je hem ook echt wil [i]verwijderen[/b]
delete _global.login;

Fatty Owl
%Europe/Berlin %945 %2005, 23:42
dat eerste dus(null), nu nog antwoord op mijn 1ste vraag (de code bij die var bijvoegen)

Dauntless
%Europe/Berlin %947 %2005, 23:43
Die eerste vraag is nogal vaag :D

Op het eerste zicht wil je een if bij je login zetten... Of wil je een gotoAndPlay erbij zetten? (wat op evenwijnig slaat ;) ).

Fatty Owl
%Europe/Berlin %953 %2005, 23:53
ik heb even geen zin om dit terug te zetten:).

Fatty Owl
%Europe/Berlin %961 %2005, 00:04
uh is dit een bug, want dat bericht hierboven heb ik niet getypt?

Dauntless
%Europe/Berlin %971 %2005, 00:19
uh is dit een bug, want dat bericht hierboven heb ik niet getypt?
Nee, da's geen bug... Da's ik die dom doet :s (Sorry, ik heb je bericht perongeluk geedit ipv gequote... die nieuwe buttons trekken zo hard op elkaar :s).

Kan je proberen die vorige post te reconstrueren? Sorry voro het ongemak... Ik post dan die post hier onder:

--

Maar hoe kan je een conditional toevoegen aan een var ? :confused:

Volgens mij zit je ergens mis met het ID van de conditional / variabelen ... Zeg eens wat je wil bereiken (the big picture)...

Fatty Owl
%Europe/Berlin %986 %2005, 00:40
the big picture: een log in systeem in flash maken, dat je je eerst kan registreren ook.
dus als je je gegevens hebt ingevult in het registreerscherm(echte naam, usernaam, paswoord, retype paswoord), en je duwt op submit wordt de var login verlengt met dit:
if(usernametxt == username && mypasswordtxt == mypassword){
gotoAndStop("main2")
}als je je dan in het log in scherm in de input usernametxt de username die je hebt gekozen invoert, met het bijhorende paswoord in paswoordtxt en op login drukt(op de login knop staat de code on (release){
login
} je naar main2 gaat.
dus als je hebt gekozen bevoorbeeld usernaam = lol en paswoord = 123
staat er in var login deze code :
if(usernametxt == lol && mypasswordtxt == 123){
gotoAndStop("main2")
} hopelijk is dit duidelijk genoeg:)

Dauntless
%Europe/Berlin %989 %2005, 00:44
hopelijk is dit duidelijk genoeg:)
Nee... Maar dat zal nu echt wel aan mij liggen :D ... Morgen anders nog eens lezen, misschien dat ik het dan snap :).

Of iemand anders... ? :)

Fatty Owl
%Europe/Berlin %991 %2005, 00:47
is ook heel moeilijk uit te leggen...en ik ben idd ook al een beetje moe. hoewel ik een goeie 5 uur geslapen heb in de auto van italië naar belgië...en eigenlijk horen kleine jongetjes van 12 al lang in hun bed te liggen :). wat ik dus nog lang niet ga doen:D