PDA

Ver Versão Completa : [Dúvida]Action Script 3.0 -> gotoAndPlay



CCV_Caldas
09-04-2010, 02:10 PM
Aew! Estava um pouco na dúvida se postava aqui ou na area de design, mas acabei postando aqui...

Eu estava brincando um pouco com Flash e AS3 (área onde sou novato) e surgiu um probleminha:

tipo:
tenho dois movie clips, um dentro do outro...mas eu quero chamar a frame 32 do segundo movie clip, tentei isso mas está dando erro quando a função é chamada na cena principal(Scene 1):


this.movie_fundo_tv.aumentardois.gotoAndPlay(32);

dae da esse erro:


TypeError: Error #1009: Não é possível acessar uma propriedade ou um método de uma referência de objeto nula.
at v2_fla::MainTimeline/but_next()

se me pudessem dar uma ajudinha ai ficava agradecido...
vlw

CCV_Jh0n
09-04-2010, 03:29 PM
Não conheco muito bem Action Script mas o que está me parecendo é o caminho que está errado.

Verifique se a linha é essa mesma.


this.movie_fundo_tv.aumentardois.gotoAndPlay(32);

pode ser uma besteirinha sei lá alguma letra, ou espaço, não posso afirmar por que não é minha especialidade.

Abraços.

CCV_Caldas
09-04-2010, 04:04 PM
Jh0n;287682']Não conheco muito bem Action Script mas o que está me parecendo é o caminho que está errado.

Verifique se a linha é essa mesma.



pode ser uma besteirinha sei lá alguma letra, ou espaço, não posso afirmar por que não é minha especialidade.

Abraços.

sim esta tudo certinho...ja olhei para la mais de 300 vezes heheheheheh...nao estou sabendo mesmo o que se passa...

CCV_htrevizi
09-04-2010, 08:47 PM
Bom eu nao sei nada sobre AS3.0
mas achei um link que talvez te ajude http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/flash/display/MovieClip.html
vou dar um pesquisada melhor sobre
o metodo correto e
public function gotoAndPlay(frame:Object (http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/Object.html), scene:String (http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/String.html) = null):void (http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/specialTypes.html#void)

ta uma olhada no link que esplica mas esta em ingles