Ver Mensaje Individual
  #3 (permalink)  
Antiguo 29/05/2009, 07:34
Ralphius
 
Fecha de Ingreso: mayo-2009
Mensajes: 7
Antigüedad: 15 años, 5 meses
Puntos: 0
Respuesta: Un problema con linea ActionScript que puede ser?

mira te comento es un template comprado, voy a mostrarte parte del codigo de donde podría estár el problema
Código:
        override public function drawTriangle(param1:RenderTriangle, param2:Graphics, param3:RenderSessionData, param4:BitmapData = null, param5:Matrix = null) : void
        {
            if (!uvMatrices[param1])
			// end if
            _triMap = param5 ? (param5) : (if(uvMatrices(param1)) go to 4, transformUVRT(param1));
			
            if (!_precise || !_triMap)
            {
                if (lineAlpha)
                {
                    param2.lineStyle(lineThickness, lineColor, lineAlpha);
                }// end if
                if (bitmap)
                {
                    x0 = param1.v0.x;
                    y0 = param1.v0.y;
                    x1 = param1.v1.x;
                    y1 = param1.v1.y;
                    x2 = param1.v2.x;
                    y2 = param1.v2.y;
                    _triMatrix.a = x1 - x0;
                    _triMatrix.b = y1 - y0;
                    _triMatrix.c = x2 - x0;
                    _triMatrix.d = y2 - y0;
                    _triMatrix.tx = x0;
                    _triMatrix.ty = y0;
                    _localMatrix.a = _triMap.a;
                    _localMatrix.b = _triMap.b;
                    _localMatrix.c = _triMap.c;
                    _localMatrix.d = _triMap.d;
                    _localMatrix.tx = _triMap.tx;
                    _localMatrix.ty = _triMap.ty;
                    _localMatrix.concat(_triMatrix);
                    param2.beginBitmapFill(param4 ? (param4) : (bitmap), _localMatrix, tiled, smooth);
                }// end if
                param2.moveTo(x0, y0);
                param2.lineTo(x1, y1);
                param2.lineTo(x2, y2);
                param2.lineTo(x0, y0);
                if (bitmap)
                {
                    param2.endFill();
                }// end if
                if (lineAlpha)
                {
                    param2.lineStyle();
                }// end if
                var _loc_6:* = param3.renderStatistics;
                _loc_6.triangles = param3.renderStatistics.triangles++;
            }
            else if (bitmap)
            {
                focus = param3.camera.focus;
                tempPreBmp = param4 ? (param4) : (bitmap);
                tempPreRSD = param3;
                tempPreGrp = param2;
                cullRect = param3.viewPort.cullingRectangle;
                renderRec(_triMap, param1.v0, param1.v1, param1.v2, 0);
            }// end else if
            return;
        }// end function
alguna idea?