| |||
Parentesco Se puede establecer una relación de parentesco o padre/hijo entre 2 elementos? Es decir, que un objeto "hijo" siempre se mueva a la vez que el "padre". Por ejemplo, una cabeza de sería el "hijo" del cuerpo. Si mueves el cuerpo, mueves la cabeza consigo; pero además puedes mover la cabeza independientemente. Sé que en algunos programas de animación 3D existe, pero no sé si flash lo puede hacer... |
| ||||
eso por medio de action ejemplo un MC con nombre de instancia cuerpo un MC con nombre de instancia cabeza el nombre de instancia a un MC se lo asignas seleccionando el MC en el escenario y en el panel de propiedades donde dice Nombre de instancia en el fotograma donde estan los elementos pones este script
Código:
diferenciay = cuerpo._y-cabeza._y; //defines la distancia y entre los dos elementos diferenciax = cuerpo._x-cabeza._x; //defines la distancia x entre los dos elementos //haces una funcion que mantenga las distancia entre los dos elementos cabeza.onEnterFrame = function() { this._x = cuerpo._x-diferenciax; this._y = cuerpo._y-diferenciay; }; cuerpo.onPress = function() { startDrag(this); //con esta funcion al presionar sobre el MC cuerpo //lo puedes arrastrar y veras que se mueve tb el MC cabeza }; cuerpo.onRelease = function() { stopDrag(); //detienes el drag al soltar el MC cuerpo }; cuerpo.onReleaseOutside = function() { stopDrag(); //detienes el drag al soltar el MC cuerpo }; cualquier duda consulta si tienes mas objetos debes hacerlo de la misma forma sldos
__________________ ... .....todos somos muy ignorantes ...lo que ocurre es que ......no todos ignoramos las mismas cosas :-D ... :: jack experimentos :: :: jack fotografias :: :: jack fotografias 2 :: |
| ||||
un MC es un MovieClip no es tan complicado quizas haya alguna manera mas sencilla pero yo no la se sldos
__________________ ... .....todos somos muy ignorantes ...lo que ocurre es que ......no todos ignoramos las mismas cosas :-D ... :: jack experimentos :: :: jack fotografias :: :: jack fotografias 2 :: |