| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/02/2011 11:39:15
|
chamuska
JavaBaby
![[Avatar]](/images/avatar/35b1120b266bba424223325f1e53efa4.jpg)
Membro desde: 17/05/2008 19:38:12
Mensagens: 85
Offline
|
Galera, como estou aprendendo sozinho a programar em Flex e AS3 eu estou apanhando para criar um Objeto que crie um evento na tela
Bom, quero criar um videoDisplay na tela toda vez que eu apertar um botao e se possivel que cada vez que eu clicar no botao ele coloque um videoDisplay ao lado do outro. É possivel criar isso em um objeto ?!
Tentei varias vezes aqui mas nao estou conseguido, sera que alguem pode postar um exemplo pra mim ??
Valeu!
This message was edited 1 time. Last update was at 15/02/2011 11:36:02
|
Garoto de programa!
Faço: PHP, Java, JavaScript, Flex, AS3, Red5, HTML, CSS.
Onde: Windows e Linux no Eclipse!
Cursando Eng. de Software em Curitiba! |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/02/2011 11:47:55
|
RafaelViana
GUJ Master
Membro desde: 23/03/2008 18:56:02
Mensagens: 1257
Localização: Venâncio Aires/RS
Offline
|
Sim, é possivel. Para incluir um componente você deve utilizar uma função actionscript que contenha a lógica para criar o objeto.
Para agrupá-los lado a lado você deve usar um container como o HBox (não lembro agora o nome no Flex 4) que mantém todos componentes lado a lado.
Por exemplo (código não irá compilar mas contém a lógica):
|
Rafael Rodrigues Viana
Estudando Java e Flex
Blog: http://www.cauirs.com.br/rafael/
"Any fool can write code that a computer can understand. Good programmers write code that humans can understand." |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/02/2011 12:26:04
|
chamuska
JavaBaby
![[Avatar]](/images/avatar/35b1120b266bba424223325f1e53efa4.jpg)
Membro desde: 17/05/2008 19:38:12
Mensagens: 85
Offline
|
Valeu Rafael, testei seu codigo e funciono!!
Porem, eu queria colocar numa classe em AS3 a parte que cria o VideoDisplay e chamar ela como um objeto e fazer aparecer na tela.
Tem como faze isso ?
O que eu tentei foi isso:
No mxml
Mas da erro na linha que tem o comando box.addChild(video.addVideo());
Na classe AS3
Ta certo faze assim ?!
E pq da o erro no mxml ?
Obrigado!
|
Garoto de programa!
Faço: PHP, Java, JavaScript, Flex, AS3, Red5, HTML, CSS.
Onde: Windows e Linux no Eclipse!
Cursando Eng. de Software em Curitiba! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/02/2011 19:35:32
|
RafaelViana
GUJ Master
Membro desde: 23/03/2008 18:56:02
Mensagens: 1257
Localização: Venâncio Aires/RS
Offline
|
Você precisa retornar o VIdeoDisplay da função. Veja a modificação abaixo.
Mas da erro na linha que tem o comando box.addChild(video.addVideo());
Na classe AS3
|
Rafael Rodrigues Viana
Estudando Java e Flex
Blog: http://www.cauirs.com.br/rafael/
"Any fool can write code that a computer can understand. Good programmers write code that humans can understand." |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/02/2011 13:36:07
|
chamuska
JavaBaby
![[Avatar]](/images/avatar/35b1120b266bba424223325f1e53efa4.jpg)
Membro desde: 17/05/2008 19:38:12
Mensagens: 85
Offline
|
Massa!
Obrigado por corrigir meu codigo!
E tem como 'desrtuit' o objeto depois que eu nao precisar mais dele ??
Por exemplo, vou criar 4 objetos usando essa classe do video, vou colocar o resultado ('VideoDisplay') do que retorna da função no HBox, como vão ser 4 objetos, tem como eu remover o 2 e depois adicionar outro ?!
E obrigado por estar me ajudando ai, pois Flex e AS3 para mim é algo muito diferente do que estou acostumado a programar!
Valeu!
|
Garoto de programa!
Faço: PHP, Java, JavaScript, Flex, AS3, Red5, HTML, CSS.
Onde: Windows e Linux no Eclipse!
Cursando Eng. de Software em Curitiba! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/02/2011 14:25:35
|
RafaelViana
GUJ Master
Membro desde: 23/03/2008 18:56:02
Mensagens: 1257
Localização: Venâncio Aires/RS
Offline
|
Destruir que você diz seria remover do box?
Se é isso, tem sim:
box.removeChildAt(0); //remove o primeiro filho - pode passar qualquer index para o campo
|
Rafael Rodrigues Viana
Estudando Java e Flex
Blog: http://www.cauirs.com.br/rafael/
"Any fool can write code that a computer can understand. Good programmers write code that humans can understand." |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/02/2011 14:55:50
|
renzonuccitelli
GUJ Master
Membro desde: 17/09/2008 12:58:32
Mensagens: 1133
Offline
|
Precisando de um curso flex para acelerar o aprendizado, acesse Nuccitec.
[]s
|
Renzo Nuccitelli
Engenheiro de Computação - ITA
http://nuccitec.com.br/
http://blog.nuccitec.com.br/
http://jcoltrane.sf.net
http://jfera.nuccitec.com.br/
http://code.google.com/p/webapp-ce/
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/02/2011 22:38:39
|
chamuska
JavaBaby
![[Avatar]](/images/avatar/35b1120b266bba424223325f1e53efa4.jpg)
Membro desde: 17/05/2008 19:38:12
Mensagens: 85
Offline
|
RafaelViana wrote:Destruir que você diz seria remover do box?
Se é isso, tem sim:
box.removeChildAt(0); //remove o primeiro filho - pode passar qualquer index para o campo
Funciono Rafael!
Ja estou implementando o codigo!
Mais uma dificuldade no Flex que foi superada graças a sua ajuda!
Muito obrigado!
This message was edited 1 time. Last update was at 14/02/2011 23:31:39
|
Garoto de programa!
Faço: PHP, Java, JavaScript, Flex, AS3, Red5, HTML, CSS.
Onde: Windows e Linux no Eclipse!
Cursando Eng. de Software em Curitiba! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/02/2011 22:40:08
|
chamuska
JavaBaby
![[Avatar]](/images/avatar/35b1120b266bba424223325f1e53efa4.jpg)
Membro desde: 17/05/2008 19:38:12
Mensagens: 85
Offline
|
renzonuccitelli wrote:Precisando de um curso flex para acelerar o aprendizado, acesse Nuccitec.
[]s
Se for curso a distancia dai posso até ve pra faze hehe!
Pelo que vi o curso é em São Paulo e eu moro em Curitiba.
Obrigado!
|
Garoto de programa!
Faço: PHP, Java, JavaScript, Flex, AS3, Red5, HTML, CSS.
Onde: Windows e Linux no Eclipse!
Cursando Eng. de Software em Curitiba! |
|
|
 |
|
|