Retroceder   Foros del Web > Diseño de Sitios web > Flash y Actionscript > Flex

Respuesta
 
Herramientas Desplegado
Antiguo 01-jun-2007, 20:28   #1 (permalink)
adanqfb ha deshabilitado el karma
 
Fecha de Ingreso: marzo-2007
Mensajes: 19
objeto.graphics dibuja fuera del área

Estoy haciendo una aplicación que dentro de un objeto Canvas dibuja algunas figuras, pero resulta que cuando exceden el tamaño del objeto se dibujan sobreponiéndose a los demás controles de Flex, No importando el orden ni dentro de qué contenedores esté. Incluso lo cargué como componente en tiempo de ejecución y sigue dibujando sobre los otros controles. ¿Alguien sabe por qué? Gracias.

Saludos.
adanqfb está desconectado   Responder Citando
Antiguo 02-jun-2007, 17:59   #2 (permalink)
jahepi está en el buen camino
 
Avatar de jahepi
 
Fecha de Ingreso: diciembre-2004
Ubicación: Querétaro
Mensajes: 630
Re: objeto.graphics dibuja fuera del área

Hola adanqfb!

No me he topado con un problema similar pero es porque nunca he implementado algo similar a lo tuyo, podrías poner un ejemplo básico codificado de lo que estás haciendo para ver que es lo que está pasando ?

Un saludo!
__________________
http://jahepi.blogspot.com/
jahepi está desconectado   Responder Citando
Antiguo 03-jun-2007, 21:31   #3 (permalink)
adanqfb ha deshabilitado el karma
 
Fecha de Ingreso: marzo-2007
Mensajes: 19
Re: objeto.graphics dibuja fuera del área

He aquí un ejemplo:

<?xml version="1.0" encoding="utf-8"?>
<mx:Application
xmlns:mx="h t t p : / / w w w .adobe.com/2006/mxml"
layout="absolute"
creationComplete="{init();}">
<mx:Script>
<![CDATA[
import mx.core.UIComponent;

private function init():void {
var n:Sprite = new UIComponent;

Paint.addChild(n as DisplayObject);


// Aqui dibujo, pero lo hace encima de todo!!!
n.graphics.lineStyle(2,0x888800,1);
n.graphics.beginFill(0xff0000,0.7);
n.graphics.moveTo(-50,-10);
n.graphics.lineTo(50,50);
n.graphics.lineTo(100,255);
n.graphics.lineTo(3,305);
n.graphics.lineTo(-10,450);
n.graphics.lineTo(-150,-10);
n.graphics.endFill();
}
]]>
</mx:Script>

<mx:HDividedBox>
<mx:VBox>
<mx:List width="250" />
<mx:Button label="Boton" />
<mx:CheckBox label="Check" />
</mx:VBox>
<mx:Panel title="Titulo" width="100%" height="100%">
<mx:Canvas
id="Paint"
width="550"
height="450"
verticalScrollPolicy="off"
horizontalScrollPolicy="off" />
</mx:Panel>

</mx:HDividedBox>
</mx:Application>
adanqfb está desconectado   Responder Citando
Antiguo 03-jun-2007, 21:32   #4 (permalink)
adanqfb ha deshabilitado el karma
 
Fecha de Ingreso: marzo-2007
Mensajes: 19
Re: objeto.graphics dibuja fuera del área

Cabe mencionar que si lo hago directamente en Paint.grapghics me hace exactamente lo mismo. Saludos.
adanqfb está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 03:29.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93