Ir para conteúdo
Fórum Script Brasil
  • 0

Ajuda com AS3


_usuario_

Pergunta

Olá pessoal, estou com um grande problema aqui. Sou iniciante em AS3 e estou criando um .fla em branco q chama um .as dito Tela1. Isso funciona muito bem, mas, no fim do Tela1.as estou chamando o Tela2.as (isso acontece ao clicar no botao avançar. O problema é que não abre o Tela2.as, pois retorna um erro: "1180: call to a possibly undefined method"

vejam o codigo:

package {

import flash.display.Sprite;

import flash.text.TextField;

import flash.text.TextFormat;

import flash.text.Font;

import flash.events.MouseEvent;

import flash.display.SimpleButton;

public class Tela1 extends Sprite {

private var titulo:TextField;

private var subtitulo:TextField;

private var botao:SimpleButton;

public function Tela1():void {

titulo = new TextField();

titulo.text = "CRESCIMENTO POPULACIONAL";

titulo.setTextFormat(new TextFormat("Verdana",18,true));

titulo.width = 700;

titulo.height = 100;

titulo.x = 220;

titulo.y = 10;

titulo.selectable = false;

addChild(titulo);

subtitulo = new TextField();

subtitulo.text = "Colaboradores Rived Matemática/UFU";

subtitulo.setTextFormat(new TextFormat("Verdana",15,true));

subtitulo.width = 700;

subtitulo.height = 100;

subtitulo.x = 220;

subtitulo.y = 40;

subtitulo.selectable = false;

addChild(subtitulo);

botao = new SimpleButton(new avancarUpState(),new avancarOverState(),new avancarOverState(),new avancarOverState());

botao.x=360

botao.y=380

botao.addEventListener(MouseEvent.CLICK,avancar);

addChild(botao);

}

private function avancar(evt:MouseEvent):void{

stage.addChild(new Tela2()); // o erro parece estar aqui nesta linha

stage.removeChild(this);

}

}

}

todo o resto funciona

se eu retiro a linha problematica quando clico no botao o removeChild funciona perfeitamente

queria saber se tenho q "adicionar" o Tela2.as na biblioteca... nem sei se isso é possivel

o que devo fazer?

agradeço desde já

qualquer ajuda é bem vinda

obrigado

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,4k
×
×
  • Criar Novo...