Ver Mensaje Individual
  #11 (permalink)  
Antiguo 01/02/2005, 15:57
Avatar de junihh
junihh
 
Fecha de Ingreso: febrero-2004
Ubicación: República Dominicana
Mensajes: 997
Antigüedad: 20 años, 2 meses
Puntos: 7
Ok GOC00, asi es como luce el codigo ahora:

Código:
// Crear algunas variables
objetoMouse_mc._visible = 0;
cantidadPuntos = 0;
nivelPunto = 600;
//
// Construir la funcion que genera los puntos negros
genera = function () {
	punto_mc.duplicateMovieClip("mcGenera"+i, ++lvl);
	setProperty("mcGenera"+i, _x, _root._xmouse);
	setProperty("mcGenera"+i, _y, _root._ymouse);
	i++;
};
//
// Calcular y dejar ver posicion mouse, mas el 
// manejo del adorno objeto-mouse
fondo_mc.onMouseMove = function() {
	posX = Math.floor(_xmouse);
	posY = Math.floor(_ymouse);
	valorX = posX;
	valorY = posY;
	objetoMouse_mc._x = posX;
	objetoMouse_mc._y = posY;
	this.onRollOver = function() {
		Mouse.hide();
		objetoMouse_mc._visible = 1;
	};
	this.onRollOut = function() {
		Mouse.show();
		objetoMouse_mc._visible = 0;
	};
};
//
// Cuando se da click en un lugar, crear el punto negro 
// y enviar posicion XY externo a Flash via Javascript
// a un input text field.
fondo_mc.onPress = function() {
	_root.genera();
	objetoMouse_mc.gotoAndPlay(2);
	getURL("javascript:insertarXY("+valorX+","+valorY+")");
};
Y en esta direcion veras los resultados:

http://junior.webinner.com/problema/

Como veras, lo que hace es mover el punto de un lado para el otro cada vez que se da un click, pero no genera un punto nuevo. En la direccion puedes bajar el FLA y ver los detalles.

Otra cosa, de donde sale "mcGenera", porque para ser un movieclip generado dinamicamente, primero hay que usar "createEmptyMovieClip" segun entiendo. No sera ese el problema de tu script ???
__________________
JuniHH
- Mi blog
- Mi portafolio