Hola a todos. Acabo de empezar con flash y se me escapan aún muchas cosas. Quisiera saber cómo hacer que un movie clip tenga scroll independientemente de lo que contenga ese movieclip.
Muchas gracias
| |||
Cómo hacer que un movie clip sea scroleable Hola a todos. Acabo de empezar con flash y se me escapan aún muchas cosas. Quisiera saber cómo hacer que un movie clip tenga scroll independientemente de lo que contenga ese movieclip. Muchas gracias |
| ||||
Hola fizquierdo en realidad un MC nunca tendría un scroll a no ser que nosotros se lo fabriquemos, ya que no funciona como el metodo nativo de html que si no entra en pantalla, se agrega automaticamente el scroll. Aqui nosotros decirmos, cuanto medirá la peli, y si queremos o no que tenga scroll. Lo que si esta claro que para poner un scroll, debemos tener dos elementos de diferente tamaño: 1) la peli principal que tenga por ejemplo una altura de 300pixels. 2) un movie clip que contenga objetos, y este movie clip deberá ser obviamente mas grande, pongamos, 450pixels, asi tiene sentido el fabricar un scroll. Pues bien, ahora tenes un objeto tan grande que no entra en el escenario, por lo que tendremos que ponerle un scroll. Lo que harás es fabricarte un par de botones (como todo scroll... hacia arriba y hacia abajo) y a cada uno le asignarás las acciones para que tu MC se "mueva" hacia arriba o hacia abajo. Esto lo haces: 1) primero debes darle un nombre de instancia a tu movie clip, por ejemplo MCcontenido (esto se hace, tirando una instancia del mc en el escenario y luego en la paleta de propiedades con el mc seleccionado, verás que tene sun lugar para poner el "nombre de instancia"). 2) luego a uno de los dos botones le dirás que disminuya la coordenada de posicion _y del MCcontenido de a 10 pixeles, de esta manera el MCcontenido subirá cada vez que haces click en este boton. on(release){ _root.MCcontenido._y-=10; } 3) al otro boton haces lo mismo pero en vez de hacer que disminuya 10 pixels, harás que sume 10 pixels, y asi conseguirás que el MCocntenido baje: on(release){ _root.MCcontenido._y+=10; } Es el pricnipio básico de cualquier scroll. ;) Cualquier cosa, chifleeeeeeee! Salutti e bonna vita!
__________________ alEjitus!® :-) |