..:: MX Studio Fóruns ::..: Como anexar um script a um MC criado em tempo de execução ? - ..:: 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

Como anexar um script a um MC criado em tempo de execução ?

#1 User is offline   skyphill 

  • Group: Membros
  • Posts: 143
  • Joined: 18-December 06

  Posted 13 August 2007 - 06:44 PM

Olá :thumbsup:

Alguém aqui sabe como posso fazer isso:

Criei um MC em tempo de execução utilizando duplicateMovieClip()

depois utilizando attachMovie, associei esse movie clip a um outro movie, depois disso seu caminho ficou assim:

_level0.mc_Main.mc_Atachado

a questão agora é o seguinte quero poder alterar esse MC utilizando o mouse, como por exemplo, arrastá-lo para outras partes da tela, mudar seu tamanho, etc.

o mc_Main representa o Palco por onde quero jogar outros MC´s como se fosse o Stage. Então associei a variável shape ao mc anexado da seguinte forma:

shape = this.attachMovie("obj_Quad", "Quad_"+n_Cx, n_Cx);


depois inseri o código abaixo pra tentar manipulá-lo (Código esse q está na Timeline principal do Filme)

shape.onPress=function()
{
trace(shape._x)
trace(shape._y)
}


mas nada acontece a função nem é executada

Qual será o erro ?

0

#2 User is offline   Natan 

  • Group: Moderador Global
  • Posts: 7350
  • Joined: 28-February 04

Posted 13 August 2007 - 11:27 PM

Como você fez essa associação da variável shape ao MovieClip attachado? O certo seria colocar a ação diretamente no MovieClip attachado.

AS
Quad_"+n_Cx.onPress = function() {
   trace(this._x);
   trace(this._y);
}
Quad_"+n_Cx.onPress = function() {
trace(this._x);
trace(this._y);
}


[]s
0

#3 User is offline   skyphill 

  • Group: Membros
  • Posts: 143
  • Joined: 18-December 06

Posted 14 August 2007 - 01:59 AM

Natan estou postando o script inteiro

mc_Palco.onRelease = function() { // Função q joga os objetos no Palco
-- if (ferramentas.b_Criado == true) {
---- n_Cx = n_Cx+1;
---- if (ferramentas.is_Quad == true) {
------ shape = this.attachMovie("obj_Quad", "Quad_"+n_Cx, n_Cx);
------ shape._x = this._xmouse;
------ shape._y = this._ymouse;
---- } else {
------ shape = this.attachMovie("obj_Circ", "Circ_"+n_Cx, n_Cx);
------ shape._x = this._xmouse;
------ shape._y = this._ymouse;
---- }
---- ferramentas.b_Criado = false;
-- }
}


Daqui para cima dá tudo certo, daqui pra baixo ñ
por isso q coloquei shape.onPress, pois dando um trace em shape é mostrado q a variável contém o caminho completo do mc criado e atachado com attachMovie()

mesmo assim fiz como vc me aconselhou, ou seja ["Quad_"+n_Cx].onPress, aí sim a função abaixo é executada, porém, os objetos ñ são colocados mais sobre o
mc_Palco. Vi q a função passa a ser executada dando um trace dentro dela.


shape.onPress=function()
{
--- shape._xscale = this._xmouse;
--- shape._yscale = this._ymouse;
}

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 Buy Cheap Ketoconazole 15 g no prescription from canada Eventos Guest_Nicaabaftip_* 
  • 0 Replies
  • 3 Views
*New Replies Cheap Order Piroxlcam Australia Analog Pills Piroxlcam Non Prescription
CA Pharmacies Piroxlcam Generic. Australia Online Generic Piroxlcam No
Eventos Guest_qazqaz1_* 
  • 0 Replies
  • 10 Views
New Replies Full screen
Como colocar uma opção de full screen.
Director jota 
  • 3 Replies
  • 1443 Views
New Replies Acesso a um .mdb pelo php.
Dah pra conectar o banco como no mysql?
PHP IMD 
  • 1 Reply
  • 4177 Views
*New Replies Bontril Without Prescription Fedex, Buy Codest Online Bontril Eventos Guest_nelt_* 
  • 0 Replies
  • 16 Views
*New Replies Sinequan no prior script - buy Sinequan on line no prescription
#subject
Photoshop & Image Ready Guest_Weefreria_* 
  • 0 Replies
  • 6 Views
New Replies TCP/IP
como configurar duas placas de rede no mesmo pc
Outros Ednei WEb 
  • 0 Replies
  • 758 Views
*New Replies Buy Piroxicam online | No prescription Piroxicam fedex delivery | Piroxicam for cheap
#subject
Photoshop & Image Ready Guest_remilkBeero_* 
  • 0 Replies
  • 2 Views

Publicidade




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