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

Un pequeño regalito (getbounds AS3)

Estas en el tema de Un pequeño regalito (getbounds AS3) en el foro de Flash y Actionscript en Foros del Web. Hola Comunidad les hago un regalito de código de la función getbounds que para algunos efectos no funciona de igual manera en ActionScript 3, por ...
  #1 (permalink)  
Antiguo 10/06/2010, 12:16
 
Fecha de Ingreso: enero-2008
Ubicación: Concepción, Chile
Mensajes: 76
Antigüedad: 16 años, 3 meses
Puntos: 3
Un pequeño regalito (getbounds AS3)

Hola Comunidad les hago un regalito de código de la función getbounds que para algunos efectos no funciona de igual manera en ActionScript 3, por lo que me vi en la necesidad de hacerle una modificación y crear mi propia función getbounds.

Espero les sirva.

Código AS3:
Ver original
  1. function getboundabs(a:MovieClip, b:MovieClip):Object {
  2.     var obj:Object = a.getBounds(b);
  3.     var xMin:Number = obj.x;
  4.     var yMin:Number = obj.y;
  5.     var xMax:Number = obj.x+obj.width;
  6.     var yMax:Number = obj.y+obj.height;
  7.     var objr:Object = new Object();
  8.     objr.xMin       = xMin;
  9.     objr.xMax       = xMax;
  10.     objr.yMin       = yMin;
  11.     objr.yMax       = yMax;
  12.     return objr;
  13. }      
  14.  
  15. //clip es el clip al cual se le quiere obtener la información.
  16. //contenedor es el clip en el cual se quiere obtener las coordenadas de clip, por lo que sin ningun problema puede ser root, o container.parent.
  17.  
  18. var blast:Object    = getboundabs(clip, contenedor);
  19.  
  20. trace(blast.xMin);
  21. trace(blast.xMax);
  22. trace(blast.yMin);
  23. trace(blast.yMax);

Espero les sea de ayuda.
Saluda Atte.
Claudio Barrera Asencio.
  #2 (permalink)  
Antiguo 10/06/2010, 12:58
Avatar de buhomorado  
Fecha de Ingreso: enero-2005
Mensajes: 324
Antigüedad: 19 años, 3 meses
Puntos: 1
Respuesta: Un pequeño regalito (getbounds AS3)

Que es esto? Con que se come ó para que sirve?
  #3 (permalink)  
Antiguo 10/06/2010, 13:28
 
Fecha de Ingreso: enero-2008
Ubicación: Concepción, Chile
Mensajes: 76
Antigüedad: 16 años, 3 meses
Puntos: 3
Respuesta: Un pequeño regalito (getbounds AS3)

Cita:
Iniciado por buhomorado Ver Mensaje
Que es esto? Con que se come ó para que sirve?
Amigo es para obtener la posición abosulta de un clip, en este caso la dejé tal cual estaba en ActionScript 2, por que tenía mucho código que utilizaba esa sintaxis entonces opté por una solución un poco más sana. Y me evito tener que cambiar demasiado código.

Saluda Atte.
Claudio Barrera Asencio.

Etiquetas: Ninguno
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 16:32.