Zurück   Flashforum > Flash > ActionScript > Spielkonzepte und Spieleprogrammierung

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 30-06-2009, 16:44   #1 (permalink)
Neuer User
 
Registriert seit: Jun 2009
Beiträge: 1
Memory-Spiel

Hallo zusammen,

ich brauche unbedingt Eure Hilfe! Und zwar bin ich dabei ein Memoryspiel (Flash 8) zu erstellen und habe folgendes Problem:

Ich muss immer "Neuer Zug" klicken, dass sich die Karten umdrehen bzw. der Spielzugzähler erhöht. Ich hätte es aber gerne,
dass die Karten sich automatisch umdrehn oder ggf. wegfallen und der Zähler automatisch erhöht wird.

Auf dem Button "Neuer Zug" befindet sich folgender Code:

Zitat:
on (release) {
spielzug = spielzug+1;
zahl1 = eval(moviename1).kartennr;
zahl2 = eval(moviename2).kartennr;
if ((zahl1==zahl2+12) || (zahl1==zahl2-12)) {
eval(moviename1).gotoAndStop(26);
eval(moviename2).gotoAndStop(26);
} else {
eval(moviename1).gotoAndStop(1);
eval(moviename2).gotoAndStop(1);
}
moviename1 = go;
moviename2 = go;
}
Auf den einzelnen Memorykarten befindet sich folgender Code:

Zitat:
on (release) {
// der button lässt sich nur betätigen wenn
// ein neuer zug beginnt
// denn nach jedem spielzug wird moviename1 und moviename2
// durch go button auf go gesetzt
// das Ende dieser if Strutkur ist am Ende des Buttons
if (_root.moviename1==go || _root.moviename2==go) {
// karte wird umgedreht kartennr wird am Anfang des Spiels
// durch spielstart button zugewiesen
gotoAndStop(kartennr+1);
// der name des mcs wird moviename1 oder moviename2 zugwiesen
// wenn die erste Karte schon umgedreht wurde, bekommt moviename2 den namen des MCs
// nach jedem Spielzug werden moviename1 und 2 wieder durch go button auf auf go gesetzt
if (_root.moviename1==go) {
_root.moviename1 = "_root."+_name;
} else {
_root.moviename2 = "_root."+_name;
}
}
Wie mache ich das?

Lg
Dsquared
Dsquared ist offline   Mit Zitat antworten
Alt 07-07-2009, 01:49   #2 (permalink)
Neuer User
 
Registriert seit: Jul 2003
Beiträge: 1.197
Entschuldigung für diese unkonstruktive Antwort, aber in Anbetracht des bisher geschriebenen Codes und der Fragestellung möchte ich behaupten, daß das Vorhaben für Deine Kenntnisse etwas zu ambitioniert ist...
__________________
EDV = Ende Der Vernunft
hmpf 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 18:21 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele