Comunidad de diseño web y desarrollo en internet online

hiTtest

Citar            
MensajeEscrito el 27 Jun 2005 10:30 am
buenos días,
tengo un problema: he diseñado un rectangulo botón dentro de un cuadrado bastante mayor. Quiero que el publicarse me permita arrastrar el boton con el mouse hasta el límite del cuadrado mayor.Las lineas del cuadrado mayor estan en la posición x=50 y x=550.

He aplicado la accion al botón siguiente:
on(press){
startDrag("ventana",false)}
on(release, dragOut){
stopDrag()}

He diseñado una mc fuera la escena q hará la funcion de motor con el siguiente script:
onClipEvent(enterFrame){
if(_root.ventana.hitTest(_root.lineaizq)){
_root.ventana._x=50}
if(_root.ventana.hitTest(_root.lineader)){
_root.ventana._x=550}}

Al botón lo he convertido en mc con nombre ventana y las lineas laterales como lineader y lineaizq.

Cuando publico funciona el arrastre pero no se atura cuando llega al límite del cuadrado mayor.

Me podeis ayudar y decrme donde me equivoco???
muchas gracias!!

Por xelson

77 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 27 Jun 2005 11:55 am
Bienvenido al foro!! ;)

Para hacer eso mejor utiliza los límites en startDrag.

Por ejemplo:

on(press){
startDrag("ventana", 0, 50, 0, 550, false)}

Deu!! ^^

Por Elecash

Claber

8126 de clabLevel

37 tutoriales
19 articulos
13 ejemplos

  Bastard Operators From Hell Desarrollador de GAIA Premio_Secretos Héroes

BarnaCity

clabbrowser
Citar            
MensajeEscrito el 27 Jun 2005 04:09 pm
A lo mejor tienes que ponerle nombre a la instancia del clip de película. Yo también estaba tratando de hacer eso, pero no me salía (y tenía todo el código bien). Tienes que poner eso de _level0.nombre de la instancia o el nivel que sea.

Por FlashDeveloper4ever

0 de clabLevel



Genero:Masculino  

msie

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.