Foros del Web » Creando para Internet » Flash y Actionscript »

Problema con hitTest

Estas en el tema de Problema con hitTest en el foro de Flash y Actionscript en Foros del Web. Tengo un MC arrastrable con un boton dentro, por lo cual no he podido utilizar starDrag, el problema es q el MC tiene una forma ...
  #1 (permalink)  
Antiguo 30/05/2005, 19:51
 
Fecha de Ingreso: mayo-2005
Mensajes: 16
Antigüedad: 19 años, 5 meses
Puntos: 0
Problema con hitTest

Tengo un MC arrastrable con un boton dentro, por lo cual no he podido utilizar starDrag, el problema es q el MC tiene una forma irregular y cuando lo arrastro no respeta lo forma sino el conjunto del MC. Agrego todo el codigo q le he aplicado al MC y pongo en cursiva lo q "supuestamente" sirve para que se respete el la figura:

onClipEvent (load) {
_press = false;
minY=100
maxY=450
minX=100
maxX=650
}
onClipEvent (enterFrame) {
miclip.hitTest(_xmouse, _ymouse, true);
if (this.hitTest(ax, ay, true)){
_alpha=50
}
else{
_alpha=100
}

if (_press && hit) {
newy = _root._ymouse-dify;
newx_x = _root._xmouse-dify_x;
if (newy>minY && newy<maxY) {
_y = newy;
} else if (newy<minY) {
_y = minY;
} else if (newy>maxY) {
_y = maxY;
}
if (newx_x>minX && newx_x<maxX) {
_x = newx_x;
} else if (newx_x<minX) {
_x = minX;
} else if (newx_x>maxX) {
_x = maxX;
}
}
updateAfterEvent();
}
onClipEvent (mouseDown) {
dify = this._ymouse;
_press = true;
hit = this.hitTest(_root._xmouse, _root._ymouse);
}
onClipEvent (mouseUp) {
_press = false;
}
  #2 (permalink)  
Antiguo 31/05/2005, 04:27
 
Fecha de Ingreso: mayo-2005
Mensajes: 16
Antigüedad: 19 años, 5 meses
Puntos: 0
Nadie q me pueda echar una mano?
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:08.