Jump to content


Photo

Problema Ao Duplicar Mc


  • Faça o login para participar
2 replies to this topic

#1 macromotion

macromotion

    Turista

  • Usuários
  • 57 posts
  • Sexo:Não informado

Posted 23/01/2005, 14:11

[B]Boa-tarde pessoal, em um novo projeto vi a necessidade de se fazer algo + dinâmico. Fiz alguns testes e gostei. Porém agora fiz um formulário que a pessoa que está preenchendo aumenta os campos. Vide exemplo. O meu código duplica o objeto porém, o fais no mesmo lugar que o original, o que não pode ocorrer, tem que ser abaixo. O código já está apto a aceitar isto, porém não está funcionando.

CÓDIGO.
on (release) {
	duplicateMovieClip("_root.formulario_mc.variaspessoas_mc.nomes1", "nomes"+i, i);
	setProperty("nomes"+i, _x, this._x-261*i);
	setProperty("nomes"+i, _y, this._y+68*i);
	_root.formulario_mc.variaspessoas_mc.mensagem_txt.text = "São "+i;
	i++;
}
Exemplo.
BUG

Grato.

Edição feita por: macromotion, 23/01/2005, 14:12.


#2 Saruman

Saruman

    Veterano

  • Usuários
  • 1112 posts
  • Sexo:Masculino
  • Localidade:São Paulo, SP

Posted 23/01/2005, 15:52

Primeiro altere a instancia do MC que vai ser duplicado para "nomes", sem akele 1, porque senão pode haver algum conflito entre o nomes1 que vc criou e um nomes1 que o script vai criar tb...

Ok... depois tente este código aki:
on (release) {
i++;
duplicateMovieClip("_root.formulario_mc.variaspessoas_mc.nomes", "nomes"+i, i);
_root.formulario_mc.variaspessoas_mc['nomes'+i]._y+=i*27; //esse 27 é a altura do MC a ser multiplicado
}
Lembrando que essa acão é para um botão localizado no _root do filme...

Ah!!! E vc tb tem que colocar em algum lugar (no quadro em que voce está por exemplo) a ação i=0;

Edição feita por: Saruman, 23/01/2005, 15:53.

import Profile;

var saruman:Profile = new Profile();

saruman.nome = new String("Tiago S. Kaneta");

saruman.localizacao = new Array("São Paulo","SP");

#3 macromotion

macromotion

    Turista

  • Usuários
  • 57 posts
  • Sexo:Não informado

Posted 24/01/2005, 12:44

Obrigado pela ajuda. =)




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq