Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/01/2005, 12:12
nikooo
 
Fecha de Ingreso: enero-2005
Mensajes: 1
Antigüedad: 19 años, 4 meses
Puntos: 0
nScreenWidth!!!! Ayudaa

Holaa Gente...!
Tengo un serio problema con un ejemplo que utilize para una web.. se trata de un thumbmail bastante facil para usar pero con una complicacion.
El codigo parece bastante sencillo en simple vista..
La complicacion es que como mi thumbmail de imagenes no esta en todo el largo de la pantalla, o en la parte inferior derecha no funciona muy bien debido a que no centra el mouse.
creo que una de la soluciones es en la parte nScreenWidth = 800 habria que poner algo asi.... nScreenWidth = (>= 400 && <= 800) <---- suponiendo que mi thumbmail ocupe la mitad de mi pantalla.. creo que deberia ser algo asi solo que no se como expresarlo correctamente en el lenguaje de programacion ya que no soy un experto...
Si alguien me pudiera ayudar estaria muy agradecidooo
Saludos

onClipEvent(load) {
nScreenWidth = 800;
nMaxRate = 15;
function moveLeft(nPixels) {
this._x -= nPixels;
if (this._x < 0-nScreenWidth) {
this._x = 0;
}
}
function moveRight(nPixels) {
this._x += nPixels;
if (this._x > 0) {
this._x = 0-nScreenWidth;
}
}
}


onClipEvent(enterFrame) {
if (_root._xmouse < nScreenWidth/2 && _root._xmouse > 0) {
moveRight(nMaxRate - _root._xmouse * nMaxRate/(nScreenWidth/2));
} else {
if (_root._xmouse > nScreenWidth/2 && _root._xmouse < nScreenWidth) {
moveLeft(_root._xmouse * nMaxRate/(nScreenWidth/2) - nMaxRate);
}
}
}