25.10.2014 Views

Tesis Simulador Circuitos 3D.pdf - Maestría en Ciencias de la ...

Tesis Simulador Circuitos 3D.pdf - Maestría en Ciencias de la ...

Tesis Simulador Circuitos 3D.pdf - Maestría en Ciencias de la ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

}<br />

}<br />

asigna_Formato_Texto(campo_Texto,formato_Texto,"CENTER");<br />

private function dibuja_Titulos_Grafica(Titulo:String,TituloY:String,<br />

TituloX:String,<br />

TituloNodo:String=" "):Sprite {<br />

var sp:Sprite = new Sprite();<br />

// --- Define nuevos "sprite" para escritura <strong>de</strong> Titulos ---<br />

var sp_Titulo:Sprite = new Sprite();<br />

var sp_TituloY:Sprite = new Sprite();<br />

var sp_TituloX:Sprite = new Sprite();<br />

var sp_TituloNodo:Sprite = new Sprite();<br />

// --- Posicionami<strong>en</strong>to <strong>de</strong> cada Sprite "sp" <strong>en</strong> <strong>la</strong> grafica ---<br />

// <strong>la</strong>bel: "Titulo Principal"<br />

sp_Titulo.x = numero_Muestras/2;<br />

sp_Titulo.y = -20;<br />

// <strong>la</strong>bel: "TituloY"<br />

sp_TituloY.x = -45;<br />

sp_TituloY.y = -20;<br />

// <strong>la</strong>bel: "TituloX"<br />

sp_TituloX.x = numero_Muestras/2;<br />

sp_TituloX.y = altura_Graficas_MagFase + 15;<br />

// <strong>la</strong>bel: "TituloNodo"<br />

sp_TituloNodo.x = 300 //numero_Muestras/3;<br />

sp_TituloNodo.y = -20; //altura_Graficas_MagFase + 40;<br />

sp.addChild(sp_Titulo);<br />

sp.addChild(sp_TituloY);<br />

sp.addChild(sp_TituloX);<br />

sp.addChild(sp_TituloNodo);<br />

var campo_Texto:TextField;<br />

var formato_Texto:TextFormat = new TextFormat();<br />

// --- Titulo <strong>de</strong> <strong>la</strong> Grafica ---<br />

campo_Texto = new TextField();<br />

sp_Titulo.addChild(campo_Texto);<br />

campo_Texto.text = Titulo;<br />

asigna_Formato_Texto(campo_Texto,formato_Texto,"CENTER");<br />

// --- Titulo <strong>de</strong> <strong>la</strong>s acotaciones <strong>en</strong> el eje Y ---<br />

campo_Texto = new TextField();<br />

sp_TituloY.addChild(campo_Texto);<br />

campo_Texto.text = TituloY;<br />

asigna_Formato_Texto(campo_Texto,formato_Texto,"CENTER");<br />

// --- Titulo <strong>de</strong> <strong>la</strong>s acotaciones <strong>en</strong> el eje X ---<br />

campo_Texto = new TextField();<br />

sp_TituloX.addChild(campo_Texto);<br />

campo_Texto.text = TituloX;<br />

asigna_Formato_Texto(campo_Texto,formato_Texto,"CENTER");<br />

// --- Titulo <strong>de</strong>l Nodo cuya grafica se esta pres<strong>en</strong>tando---<br />

campo_Texto = new TextField();<br />

sp_TituloNodo.addChild(campo_Texto);<br />

campo_Texto.text = TituloNodo;<br />

asigna_Formato_Texto(campo_Texto,formato_Texto,"CENTER");<br />

sp.name = "titulo";<br />

}<br />

return sp;<br />

private function asigna_Formato_Texto(campo_Texto:TextField,<br />

37

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!