Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

LEANDRO MATOS

Acessar um objeto do time line atraves de uma classe

Recommended Posts

Olá galera tudo bem?

 

 

Então estou com uma simples duvida...

 

 

Tenho um filme flash aonde a Class principal dele é a "Main.as" e carrego um outro package, o "Acesso.as".

O "Acesso.as" tenta acessar um objeto de TextInput que instanciei com o nome de "container_txt" para que eu possa resgatar seu valor. mas como acessar o objeto "container_txt" da time line?

 

Main.as

package br.com.leandromatos
{
	import br.com.leandromatos.util.Acessos
	import flash.display.MovieClip;

	public class Main extends MovieClip
	{

		var ac:Acessos = new Acessos();

		public function Main():void
		{
			trace(this) // Retorna [Object Main], se eu tentar acessar "this.container_txt.text" ele me retorna o que quero... 
		}
	}
}

Acessos.as

package br.com.leandromatos.util
{
	public class Acessos
	{
		public function Acessos():void
		{
			// COMO ACESSO O OBJETO "this.container_txt" DA TIME LINE ??? eis a questão... 
		}
	}
}

Alguem consegue me responder!?

Abraço galera...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Vo tentar bolar um exemplo bem simplista aqui do processo...

 

1- Criamos um mc no palco damos um nome a ele e escolhemos export for actionscript damos um nome pra classe e deixamos a classe base como import flash.display.MovieClip.

2-No nosso arquivo da classe, a unica coisa que precisamos fazer pra acessar esse mc é criar um objeto referente a ele no construtor ou em algum metodo que queira fazer algo.

 

function Teste(){
var Movie:Quadrado = new Quadrado(); // A partir daqui tenho controle total sobre o mc que desenhei na tela, podendo alterar propriedades dele e etc...
}

Abs

Compartilhar este post


Link para o post
Compartilhar em outros sites

Me corrijam se eu estiver errado, mas quando você chama uma classe, e dá um addChild nela e usando ADDED_TO_STAGE para verificar quando ela foi inserida no stage, você consegue acessar os movies que estão no palco, ou não? :mellow:

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.