Questione : Aggiungendo sana alla sfera di rimbalzo con AS3

Ciao il all

I ha compilato un piccolo AS3 per una sfera di rimbalzo con il suono per quando la sfera colpisce le tavole di pavimento.  Il volume sonoro si ritira mentre i rimbalzi diventano più piccoli. Sto ottenendo “il 1120: Accesso errore di volume non definito della proprietà„ - dovrebbe essere una soluzione semplice - ho avuto variazioni “degli errori della proprietà undefined„ prima che e li ho risolti ma, non questo volta. Può qualcuno soddisfare il corrrect e spiegare prego il mio errore. il
Attached è il code.

Kind regards
class= > " libero " del
> " del codeSnippet " del class= del
class= " lineNumbers " del
class= del
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
>import notpretty flash.media " del class= " del id= " codeSnippet798299 del
560) {		
		yPos=560;
		yVel*=-.8;		
		xVel*=.8;
		vol-=0.1;
		snd.play (0.0, nuovo SoundTransform (volume));
		
	}
	ball_mc.x=xPos;
	ball_mc.y=yPos;
	se (ball_mc.x>stage.stageWidth-ball_mc.width/4||ball_mc.x<0+ball_mc.width/4) {
		xVel*=-1;
	}
	}
}

addEventListener (Event.ENTER_FRAME, rotazione);
rotazione di funzione (evento: Evento): vuoto {	 
  se (ball_mc.x/stage_width<1)
  {
	 
	ball_mc.rotation+=initialrotationSpeed* (1-ball_mc.x/stage_width);
	se (ball_mc.x<700)
	{	
    xVel=initialxVel* (1 (ball_mc.x/stage_width)); 			
	ball_mc.x+=xVel;
	}
	altrimenti
	{
		removeEventListener (Event.ENTER_FRAME, rotazione);
	}
  }
}
class= del

Risposta : Aggiungendo sana alla sfera di rimbalzo con AS3

Sono lettura che Garrett ha scritto appena e fino all'io sono informato che non ho generato deliberatamente un codice categoria su ordinazione. Nel superare l'intera esercitazione sono stato ricordato a che “il bounceSound„ non era un codice categoria del mp3. È corretto - sì, il mp3 è incastonato nella biblioteca e, è stato esportato per actionscript tuttavia, l'errore che ho fatto ero nella scatola “del collegamento„ delle proprietà sane. Nella scatola identificata “codice categoria„, avevo caricato “bounceSound.mp3„. Che cosa ho fatto era rimuove “il mp3„ dal nome di schedario in modo da il mio codice categoria si è trasformato in “in bounceSound„. Quello è tutto che abbia fatto ed esso ora funziona correttamente così, la mia domanda ora è - dovrebbe il codice categoria essere “bounceSound.mp3„ o, “bounceSound„? Era una svista di miei per includere “il mp3„ nel codice categoria o, dovrebbe essere là e l'errore è in qualche luogo altro. Se aprite il fla. Ho attaccato l'altro giorno e rimuovo “il mp3„ dal nome di codice categoria nella scatola delle proprietà, esso funzionerò.
Altre soluzioni  
 
programming4us programming4us