login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Rekenen in actionscript (Opgelost)

Offline SilVeX - 05/11/2007 12:40
Avatar van SilVeXHTML beginner
  1. var Vinkje:Number = 0
  2. function vinken():Void {
  3. Vinkje++;
  4. }
  5.  
  6. function NextLevel():Void {
  7. if (Vinkje = 5){
  8. gotoAndStop(146);
  9. }
  10. }


Deze code heb ik gemaakt voor mijn spelletje, nu wil ik dus dat als de variabele "Vinkje" op 5 staat dat hij dan naar mijn volgende frame gaat. Dit werkt echter niet. De functie vinken() werkt 100%. (heb ik getest met tekstvlak). Dus het zit als het goed is in de functie "NextLevel".

Ziet iemand wat er hier fout is?

12 antwoorden

Gesponsorde links
Offline marten - 05/11/2007 12:43
Avatar van marten Beheerder Moet je vinkje niet meegeven aan de functie NextLevel?
Offline SilVeX - 05/11/2007 12:44
Avatar van SilVeX HTML beginner Hoe bedoel je?
Offline marten - 05/11/2007 12:47
Avatar van marten Beheerder
  1. function NextLevel(Vinkje):Void {
  2. if (Vinkje = 5){
  3. gotoAndStop(146);
  4. }
  5. }
Offline SilVeX - 05/11/2007 12:51
Avatar van SilVeX HTML beginner Nee, dit helpt niet. . .
Ikzelf denk dat het in de 2e regel zit
Offline marten - 05/11/2007 12:53 (laatste wijziging 05/11/2007 12:53)
Avatar van marten Beheerder == al geprobeerd?

Vinkje == 5
Offline SilVeX - 05/11/2007 12:58
Avatar van SilVeX HTML beginner Ja, maar helaas werkt dat ook niet.
Offline marten - 05/11/2007 12:58
Avatar van marten Beheerder en als je in die functie trace(Vinkje) zet. Wat krijg je dan?
Offline SilVeX - 05/11/2007 13:02
Avatar van SilVeX HTML beginner Dan blijft hij op 0 staan. Maar als ik gewoon een dynamic textarea toevoeg met de variabele "Vinkje" dan geeft hij in dat tekstvak wel 12345
Offline marten - 05/11/2007 13:05
Avatar van marten Beheerder Dan gaat dat dus nog niet goed. Vinkje blijft dus altijd op 0 staan in je functie.
Offline SilVeX - 05/11/2007 13:11
Avatar van SilVeX HTML beginner Ik heb het opgelost:

  1. this.onEnterFrame = function() {
  2. NextLevel()
  3. }


Wat vergeten hem aan te zetten  
Offline marten - 05/11/2007 13:14
Avatar van marten Beheerder das niet slim 
Offline vinTage - 05/11/2007 18:54
Avatar van vinTage Nieuw lid Doodzonde om daar een onEnterFrame aan te verkwisten
oplossing1
  1. var Vinkje:Number = 0
  2. function vinken():Void {
  3. Vinkje++;
  4. NextLevel();
  5. }
  6.  
  7. function NextLevel():Void {
  8. if (Vinkje >= 5){
  9. gotoAndStop(146);
  10. }
  11. }


oplossing2
  1. var Vinkje:Number = 0
  2. function vinken():Void {
  3. Vinkje++;
  4. if (Vinkje >= 5){
  5. gotoAndStop(146);
  6. }
  7. }

Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.332s