Marco M 0 Denunciar post Postado Fevereiro 4, 2010 Olá, Sou iniciante no forum e estou começando estudar ac3 sem nenhum conhecimento inicial. Me perdoem se minha dúvida for banal. Estou estudando sobre colisão de mc. Então, construí um retângulo, transformei em mc com o nome de instância retangulo. O que eu queria é que, quando encostasse o ponteiro do mouse na borda direita dele, ele se deslocasse para a esquerda. Acho que fiz tudo certo, mas o funcionamento é diferente do esperado. Queria saber porque. Coloquei o código abaixo no 1º quadro da camada action: retangulo.onEnterFrame = function(){ x1=this.getBounds(_root).xMax y1=_root._ymouse if (this.hitTest(x1,y1,true)) { this._x -=5; } } Agradeço a ajuda e a compreensão Compartilhar este post Link para o post Compartilhar em outros sites
André Sieiro 0 Denunciar post Postado Fevereiro 4, 2010 você nao esta em as2? Compartilhar este post Link para o post Compartilhar em outros sites
Matheus Brito 12 Denunciar post Postado Fevereiro 4, 2010 Olá, Sou iniciante no forum e estou começando estudar ac3 sem nenhum conhecimento inicial. Me perdoem se minha dúvida for banal. Estou estudando sobre colisão de mc. Então, construí um retângulo, transformei em mc com o nome de instância retangulo. O que eu queria é que, quando encostasse o ponteiro do mouse na borda direita dele, ele se deslocasse para a esquerda. Acho que fiz tudo certo, mas o funcionamento é diferente do esperado. Queria saber porque. Coloquei o código abaixo no 1º quadro da camada action: retangulo.onEnterFrame = function(){ x1=this.getBounds(_root).xMax y1=_root._ymouse if (this.hitTest(x1,y1,true)) { this._x -=5; } } Agradeço a ajuda e a compreensão Ola Marco M seja bem vindo ao nosso forum, leia sempre as regras e sempre observe onde você posta, seus tópicos pois assim, conseguiremos lhe ajudar mais facilmente. Voce postou um código as 2 na área de as 3, então peço que se decida se é as 2 ou 3. Abs Compartilhar este post Link para o post Compartilhar em outros sites
Marco M 0 Denunciar post Postado Fevereiro 5, 2010 Desculpem-me, como disse, sou iniciante mesmo. Não sei ainda a diferença entre as2 e as3. Estou me baseando em exemplos e tutos da internet e me virando para aprender. Estou usando o Macromedia Flash MX versão 6.0 trial, em português. Se alguém puder me ajudar na minha dúvida, agradeço mais uma vez. Compartilhar este post Link para o post Compartilhar em outros sites
Matheus Brito 12 Denunciar post Postado Fevereiro 5, 2010 Cara acho melhor pesquisar na net um tutorial, e não já pega um código assim, apenas digite hitTest usando as 2 no google que vai aparecer muita coisa a respeito. Abs Compartilhar este post Link para o post Compartilhar em outros sites
Marco M 0 Denunciar post Postado Fevereiro 6, 2010 Obrigado pela sugestão. Abçs Em que parte do forum está a área correspondente a AS2 ? Compartilhar este post Link para o post Compartilhar em outros sites
Matheus Brito 12 Denunciar post Postado Fevereiro 6, 2010 Aqui mesmo já movi para a área correta. Abs Compartilhar este post Link para o post Compartilhar em outros sites