Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 24-06-2005, 11:28   #1 (permalink)
Neuer User
 
Registriert seit: Jun 2005
Beiträge: 46
Gegenstände einsammeln, dann weiter...

Hallöchen,

ich versuche folgendes zu realisieren:

Durch Klick sollen verschiedene Gegenstände eingesammelt, die verteilt auf dem Monitor liegen. Die Reihenfolge des einsammelns ist natürlich egal.

Wurde auf die Gegenstände geklickt, so verschwinden diese. Wurden alle relevanten Gegenstände geklickt, gehts weiter zum definierten Frame.

Das Verschwinden habe ich gelöst durch visible. Geht auch wunderbar.

Nur das gehen zum defninierten Frame funkt nicht. Mein Ansatz war folgender:

Jedem Gegenstand ist eine Variable zugeordnet. Diese wird im Startframe auf 0 gesetzt. Wenns losgeht steht im ersten Frame

stop();
var Vwert01 = 0;
var Vwert02 = 0;
setProperty(Mgegenstand01,_visible, true);
setProperty(Mgegenstand02,_visible, true);


Wenn jetzt ein MC geklickt wird, so wird dieses unsichtbar und die Variable um eins erhöht, und abgefragt, ob weitergesprungen werden soll.

on (press) {
Mgegenstand01._visible = false;
Vwert01++;

if
((Vwert01 > 0) &&
(Vwert02 > 0))
{
gotoAndStop (110);
}

}


Das sollte doch eigentlich funktioniernen, oder?
Oder hab ich Knoten im Kopf gerade?

Bin für jede Hilfe dankbar.


Marc
unaone ist offline   Mit Zitat antworten
Alt 24-06-2005, 11:32   #2 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
Hi!
Probier's mal so:
ActionScript:
  1. stop();
  2. _global.Vwert01 = 0;
  3. _global.Vwert02 = 0;
  4. this.Mgegenstand01._visible = true;
  5. this.Mgegenstand02._visible = true;

ActionScript:
  1. on (press) {
  2. this._visible = false;
  3. _global.Vwert01++;
  4.  
  5. if
  6. ((Vwert01 > 0) &&
  7. (Vwert02 > 0))
  8. {
  9. gotoAndStop (110);
  10. }
  11.  
  12. }
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 24-06-2005, 11:48   #3 (permalink)
Neuer User
 
Registriert seit: Jun 2005
Beiträge: 46
Danke! Das war es...
unaone 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 14:11 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele