Pergunta : Adição sadia à esfera de salto com AS3

Olá! o all

I compilou um AS3 pequeno para uma esfera de salto com som para quando a esfera bate os floorboards.  O volume sadio cai afastado enquanto o os saltos se tornam menores. Eu estou começ o “1120: Acesso erro do vol indeterminado da propriedade” - deve ser uma solução simples - eu tive variações “erros da propriedade undefined dos” antes que e resolvi-os mas, não esta vez. Pode alguém satisfazer o corrrect e explicar meu erro por favor. o
Attached é o code.

Kind regards
class= > " desobstruído " do
> do " codeSnippet " do class= do
class= " lineNumbers " do
class= do
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 " do class= " do id= " codeSnippet798299 do
560) {		
		yPos=560;
		yVel*=-.8;		
		xVel*=.8;
		vol-=0.1;
		snd.play (0.0, SoundTransform novo (vol));
		
	}
	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, rotação);
rotação da função (evento: Evento): vácuo {	 
  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;
	}
	mais
	{
		removeEventListener (Event.ENTER_FRAME, rotação);
	}
  }
}
class= do

Resposta : Adição sadia à esfera de salto com AS3

Eu sou leitura que Garrett apenas escreveu e até mim estão ciente que eu não criei sabiamente uma classe feita sob encomenda. Em ir sobre o exercício inteiro eu fui lembrado que o “bounceSound” não era uma classe do mp3. Está correto - sim, o mp3 é encaixado na biblioteca e, foi exportado para o actionscript entretanto, o erro que eu fiz estava na caixa do “enlace” das propriedades sadias. Na caixa etiquetada “classe”, eu tinha carregado “bounceSound.mp3”. O que eu fiz era remove o “mp3” do nome de arquivo assim que minha classe transformou-se “bounceSound”. Aquele é tudo que eu fiz e ele trabalha corretamente agora assim, minha pergunta é agora - deve a classe ser “bounceSound.mp3” ou, “bounceSound”? Era um descuido de meus para incluir o “mp3” na classe ou, deve estar lá e o erro é em algum lugar outro. Se você abre o fla. Eu uni o outro dia e removo o “mp3” do nome de classe na caixa das propriedades, ele trabalharei.
Outras soluções  
 
programming4us programming4us