..:: MX Studio Fóruns ::..: Duplicar Movie Clipe dentro de outro - ..:: MX Studio Fóruns ::..

Jump to content

Publicidade




ATENÇÃO

Para evitar posts desnecessários e que não influam para o andamento e desenvolvimento do fórum, clique aqui e leia todas as regras.
Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Duplicar Movie Clipe dentro de outro Ajuda

#1 User is offline   forward 

  • Group: Membros
  • Posts: 25
  • Joined: 29-November 05

Posted 12 December 2005 - 10:54 AM

sad.gif Olá Pessoal....

Queria saber se alguém pode me ajudar, preciso fazer uma função que através de um botão ele duplique Movie clipes dentro de um outro movie clipe, como faço isso?! e que ele duplique movies clipes dentro desse outro movie clipe quantas vezes eu apertar nesse botão... como faço isso?!? só pra complicar, cada movie clipe duplicado precisa ter a ação Star Drag e Stop Drag... caramba, isso é muito complicado?!?

Valeu Galera
Toninho
0

#2 User is offline   hufersil 

  • Group: Moderadores
  • Posts: 1266
  • Joined: 15-January 04

Posted 12 December 2005 - 03:47 PM

primeiro, crie seus movie clips (um que já tenha o que deve ser duplicado dentro dele) e coloque no palco.

coloque o nome do botão que vc tem que apertar de duplica_btn.
coloque o nome do movieclip que vai armazenar os outros de pai
coloque o nome do movieclip que vai ser duplicado de filho

em um quadro na linha de tempo coloque:

ActionScript

pai.filho._visible = false;
duplica_btn.onReleasee = function () {
      var n:Number = pai.getNextHighestDepth();
      var d:MovieClip = pai.filho.duplicateMovieClip('filho'+n, n);
      d.onPress = function() {
            this.startDrag(false);
      }
      d.onRelease=function () {
            this.stopDrag();
      }
}


@braços e fique com Deus!
0

#3 User is offline   forward 

  • Group: Membros
  • Posts: 25
  • Joined: 29-November 05

Posted 03 January 2006 - 11:06 AM

Olá Mano...

Cara, fiz como vc me fez e deu extramamente certo, agora tentei fazer um botão de remover os movieclipes mas não deu certo, como faço um botão para remover os movieclipes?!?

VAleu manão
Toninho
0

#4 User is offline   hufersil 

  • Group: Moderadores
  • Posts: 1266
  • Joined: 15-January 04

Posted 03 January 2006 - 12:55 PM

crie um botão com o nome remover_duplicados. E na linha de tempo coloque

ActionScript

remover_duplicados.onRelease = function ():Void {
      for(var i:String in pai) {
            pai[i].removeMovieClip();
      }
}


@braços e fique com Deus!
0

#5 User is offline   forward 

  • Group: Membros
  • Posts: 25
  • Joined: 29-November 05

Posted 03 January 2006 - 02:57 PM

Olá Manão....

Fiz como vc me falou mano, mas está dando um erro...:

Cena=Cena 1, Camada=Camada 3, Quadro=1: Linha 18: esperado '{'
remover_duplicados.onRelease = function ():Void {

Cena=Cena 1, Camada=Camada 3, Quadro=1: Linha 22: Encontrado '}' inesperado
}


e agora?!?

Abração cara, e valeu mesmo pela ajuda
Toninho
0

#6 User is offline   forward 

  • Group: Membros
  • Posts: 25
  • Joined: 29-November 05

Posted 03 January 2006 - 08:11 PM

Olá Hugo...

Cara, na verdade agora deu certo, tava tentando fazer o botão de remover movie clipe no Flash mx, agora fiz no Flash 8 deu certo, valeu mesmo...

Tô tentando agora fazer o seguinte, varios botões que duplicam vários movie clipes, só que aí o botão de remover movie clipe não apaga todos, o códigos que usei são esses... que vc mesmo me deu...


pai.filho._visible = false;
pai.filho1._visible = false;
pai.filho2._visible = false;
pai.filho3._visible = false;
duplica_mc.onRelease = function() {
var n:Number = pai.getNextHighestDepth();
var d:MovieClip = pai.filho.duplicateMovieClip('filho'+n, n);
d.onPress = function() {
this.startDrag(false);
};
d.onRelease = function() {
this.stopDrag();
};
};
duplica1_mc.onRelease = function() {
var n:Number = pai.getNextHighestDepth();
var d:MovieClip = pai.filho1.duplicateMovieClip('filho1'+n, n);
d.onPress = function() {
this.startDrag(false);
};
d.onRelease = function() {
this.stopDrag();
};
};


duplica2_mc.onRelease = function() {
var n:Number = pai.getNextHighestDepth();
var d:MovieClip = pai.filho2.duplicateMovieClip('filho2'+n, n);
d.onPress = function() {
this.startDrag(false);
};
d.onRelease = function() {
this.stopDrag();
};
};

duplica3_mc.onRelease = function() {
var n:Number = pai.getNextHighestDepth();
var d:MovieClip = pai.filho3.duplicateMovieClip('filho3'+n, n);
d.onPress = function() {
this.startDrag(false);
};
d.onRelease = function() {
this.stopDrag();
};
};




remover_duplicados.onRelease = function():Void {
for (var i in pai) {
pai[i].removeMovieClip();
}
};


Como fazer pra esse abençoado botão de remover movie clipes apague tudo o que tiver duplicado, mesmo que eu tenha uns 30 movie clipes com instancias diferentes duplicados 10 vezes cada um... (filho1, filho2, filho3, ...etc...)

é possivel!!??

Valeu cara e fique com Deus, vc não sabe o quanto tá me ajudando...
Toninho

0

#7 User is offline   hufersil 

  • Group: Moderadores
  • Posts: 1266
  • Joined: 15-January 04

Posted 03 January 2006 - 10:34 PM

teoricamente, o código de remover tem que funcionar, por que eu fiz um exemplo aqui e funcionou normal. Este arquivo é para Flash 8

@braços e fique com Deus!
0

#8 User is offline   forward 

  • Group: Membros
  • Posts: 25
  • Joined: 29-November 05

Posted 04 January 2006 - 09:57 AM

ANIMALLLLLLLL

Deu certo mano, valeu mesmo, vou estudar esse código, muita coisa que não sei nele... mas valeu mesmo

Deus abençoe vc cara
Toninho
0

#9 User is offline   forward 

  • Group: Membros
  • Posts: 25
  • Joined: 29-November 05

Posted 06 January 2006 - 02:01 PM

OLá Brother....

Tô tentando colocar os botões dentro de um outro movie clipe, pois quero fazer uma parada que eles vão ter que estar todos dentro de um movie clipe...

Coloquei os botões dentro de um movie clipe chamado MENU, aí aonde tinha as instancias dos botões no código eu coloquei antes deles "_root.menu.btn1" por exemplo...

Pela minha lógica ia dar certo, mas o engraçado que não deu, minha lógica tá errada?!?

Na teoria eu não teria só que fazer isso pra poder colocar os botões dentro de um movie clipe?!?

Valeu mano
Toninho
0

#10 User is offline   hufersil 

  • Group: Moderadores
  • Posts: 1266
  • Joined: 15-January 04

Posted 06 January 2006 - 04:20 PM

já tentou colocar as actions dentro do movieclip, na linha de tempo dele?

0

#11 User is offline   forward 

  • Group: Membros
  • Posts: 25
  • Joined: 29-November 05

Posted 08 January 2006 - 09:43 AM

Olá Irmão..

Então, coloquei os botões dentro do movie clipe MENU como vc me falou, e coloquei essa actions dentro dele...

for(var i:Number=1; i<=5; i++) {
this['btn'+i].index = i;
this['btn'+i].contador = 0;
this['btn'+i].onRelease = function () {
var n:Number = geral_mc.getNextHighestDepth();
var d:MovieClip = geral_mc['filho'+this.index].duplicateMovieClip('filho'+this.index+n, n);
d._x = geral_mc['filho'+this.index]._x + ((this.contador++) * d._width);
d.onPress = function () {
this.startDrag(false);
}
d.onRelease = function () {
this.stopDrag();
}
}
geral_mc['filho'+i]._visible = false;
}

só que ele não duplica os movies, ele não faz nda, a única coisa que faz é quando vc coloca o mouse em cima do botão ele aparece a mãozinha... isso é uma grande coisa, pois da maneira como eu tava fazendo nem isso aparecia....

Cara, desculpa a falta de experiência, por isso tantas dúvidas, quando não é uma coisa é outra....rs



Deus te abençoe cara
Toninho

0

#12 User is offline   hufersil 

  • Group: Moderadores
  • Posts: 1266
  • Joined: 15-January 04

Posted 08 January 2006 - 09:45 AM

coloca o FLA para download para eu dar uma olhada
0

#13 User is offline   forward 

  • Group: Membros
  • Posts: 25
  • Joined: 29-November 05

Posted 08 January 2006 - 10:47 AM

Olá Brother...

Não sei colocar algo anexo aqui pelo fórum, posso te mandar em algum e mail?!?

smile.gif
toninho
0

#14 User is offline   forward 

  • Group: Membros
  • Posts: 25
  • Joined: 29-November 05

Posted 08 January 2006 - 11:35 AM

OLá Mano...

http://www.2forward.com/game/testes_001.zip

Tá aqui o arquivo...

Estou fazendo um calendário em flash, mas essa é a programação...

Só o botão 001 é que está dentro do movie clipe MENU, coloquei o código lá dentro... mas ele não funciona... o outros estão fora e funcionam, mas preciso dele dentro de um movie clipe MENU pois vou ter que animar ele, ele vai precisar ficar dentro desse MOVIE CLIPE MENU...

mas das maneiras que eu imaginava não deram certo...

veja ele no link acima...

Abração
Toninho

0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic


Similar Topics Collapse

  Topic Forum Started By Stats Last Post Info
New Replies Homem que trocou clipe por casa vira celebridade Notícias Notícias 
  • 0 Replies
  • 558 Views
New Replies Jogo Quizz
Ajuda
Desenvolvimento de Jogos Gisa Iagami 
  • 1 Reply
  • 2106 Views
New Replies free porn movie forums high quality free porn Notícias Crallep 
  • 0 Replies
  • 223 Views
New Replies Ajuda com ServerBehavior
Server Behaviors no Dreamweaver
Tutoriais e Artigos lrtavares 
  • 1 Reply
  • 1212 Views
New Replies Ajuda na CRIAÇÃO de site de jogos
Lucros obtidos com o site serão ser...
Mercado / Vagas lslucas 
  • 0 Replies
  • 1234 Views
New Replies Erro de texto!
No dream de um jeito, no index de outro!
Dreamweaver Eduardo_Franzoni 
  • 2 Replies
  • 896 Views
New Replies Ai gente uma ajuda aqui por favor
Site
Fireworks downloadsbrasil 
  • 6 Replies
  • 1611 Views
New Replies Ajuda com login
Uma dúvida ke tá me quebrando a cabeça
PHP heavymetal 
  • 2 Replies
  • 977 Views

Publicidade




1 User(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)