Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 29-11-2003, 11:12   #1 (permalink)
Neuer User
 
Registriert seit: Jul 2003
Ort: altenberg
Beiträge: 7
photoplay - sounds bei fehlern werden teilweise nicht abgespielt

hallo!

habe ein kleines problem mit meinem "photoplay" spiel!

auf den hauptbildern (schaltflächen) liegt folgender code

PHP-Code:
on (press
{
    
zahl random(3);
    
    switch (
zahl
    {
        case 
0:
        
trace ("case 0");
            
_root.ok0.play(1);
            break;
        case 
1:
        
trace ("case 1");
            
_root.ok1.play(1);
            break;
        case 
2:
        
trace ("case 2");
            
_root.ok2.play(1);
            break;
        default:
        
trace ("default");
           
_root.ok0.play(1);
           break;
    }
    
    
counter-=1;
    
_root["strich"+counter]._alpha 0;
    
    if(
counter==1)
    {
        
gotoAndPlay(3);
    }
     

d.h. dass bei jedem falschen klick ein sound abgespielt werden soll!
die sounds sind mc auf der hauptbühne und mit den namen ok0,ok1,ok2 instanziert!

mein eigentliches probelm! ich bekomme zwar jedesmal die tracemeldung ausgeworfen, welche zufallszahl generiert wurde jedoch wird der sound nur hi und da abgespielt! (ich verwende übrigens den gleichen sound für alle mc`s (ok0,...)!!! diese sollen später durch andere ersetzt werden!

da dieses spiel ein teilbereich der kinder-cd rom für 3-6 jährige ist, die ich auf der fh entwerfen soll, ist sprache natürlich unabdingbar! deswegen sollte bei jedem ereignis ein sound abgespielt werden!

bin schon der verzweiflung nahe, da ich den hund, der da begraben liegt nicht finde!
vielen dank für die hilfe!

anbei noch die url zur *.fla!!
www2.fh-stpoelten.ac.at/~tm021050/findit/findit.fla
__________________
___________________________
wieder ein tag, warum auch nicht?
wolondong ist offline   Mit Zitat antworten
Alt 29-11-2003, 11:18   #2 (permalink)
Neuer User
 
Registriert seit: Sep 2001
Ort: Berlin
Beiträge: 276
Hey!

ActionScript:
  1. _root.ok0.play(1);

ist so nicht richtig.

Versuch mal ein
ActionScript:
  1. _root.ok0.gotoAndPlay(2);



Gruss

zirkumflex

Geändert von zirkumflex (29-11-2003 um 11:20 Uhr)
zirkumflex ist offline   Mit Zitat antworten
Alt 29-11-2003, 11:34   #3 (permalink)
Neuer User
 
Registriert seit: Jul 2003
Ort: altenberg
Beiträge: 7
vielen dank!

fehler behoben!

habe zwar gestern noch play(2) gehabt, aber dann wieder umherprobiert!

aber jetzt funktionierts ja!

nochmals vielen dank - auf die flash hilfe ist halt doch nicht soviel verlass wie ich gedacht habe!

lg, wolondong
__________________
___________________________
wieder ein tag, warum auch nicht?
wolondong ist offline   Mit Zitat antworten
Alt 29-11-2003, 11:39   #4 (permalink)
Neuer User
 
Registriert seit: Sep 2001
Ort: Berlin
Beiträge: 276
Gerne!

Aber um das nochmal korrekt abzuschliessen:

Auch ein "play(2)" gibt es nicht.
Es muss immer heissen "gotoAndPlay(2)". (2 ist der Frame an dem Flash anfangen soll zu spielen.)
Das ist in Deinem Fall die zwei, weil ja der Sound erst in Frame zwei anfängt.

Das ganze gibt es dann auch noch als "gotoAndStop()"...

Das steht aber bestimmt in der Flashhilfe drin...


GRUSS
zirkumflex
zirkumflex 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 00:43 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele