Comunidad de diseño web y desarrollo en internet online

Cambiar clase de AS2 a AS3 ???

Citar            
MensajeEscrito el 14 Oct 2010 07:09 pm
Hola Foro!!!


Me encontré una función en AS2 aquí en Cristalab, la cosa es que ando cambiándola a AS3, me echan la mano por que no mas no le hayo

Gracias de antemano!!

Código ActionScript :

class Trig {
        //definición de clase
        //constante estática para hallar radianes en 1º
        private static var g_r:Number = Math.PI/180;
        //la hacemos accesible
        public static function get degR():Number {
                return g_r;
        }
        public static function hallarPunto(angle:Number, distance:Number, initPos:Point):Point {
                //Esta función nos devolverá un punto dependiendo de la rotación
                //gestión de parámetros opcionales
            
            
                if (distance == undefined) {
                        distance = 1;
                }
                if (initPos == undefined) {
                        var initX = 0;
                        var initY = 0;
                } else {
                        var initX = initPos.x;
                        var initY = initPos.y;
                }
                var xPos:Number = initX+distance*Math.sin(angle*g_r);
                //Hallamos la coordenada x del punto
                var yPos:Number = initY-distance*Math.cos(angle*g_r);
                //Lo mismo con la y, teniendo en cuenta que está invertida con respecto a un plano cartesiano
                var targetPoint:Point = new Point(xPos, yPos);
                //Concatenamos la informacióm en un punto
                return targetPoint;
                //lo devolvemos
        }
}

Por CLAnonimo

Claber

600 de clabLevel

5 tutoriales
1 articulo

 

Este es un usuario anónimo genérico para las cuentas borradas o perdidas.

chrome
Citar            
MensajeEscrito el 14 Oct 2010 08:50 pm
Agrega

Código ActionScript :

package{
  (...todo lo que tienes ...)
}


Ponle tipo a toda las variables, compila y vuelve si te da error

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox

 

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