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.

package com.bin<br />

{<br />

// **************************************************************<br />

//<br />

// C<strong>la</strong>se: boton<br />

//<br />

// Patron <strong>de</strong> Programacion:<br />

//<br />

// Auxiliar <strong>de</strong> <strong>la</strong>s c<strong>la</strong>ses: (compon<strong>en</strong>tes)<br />

// - "botonResist<strong>en</strong>cia"<br />

// - "botonCapacitor"<br />

// - "botonFu<strong>en</strong>teVoltajeDC"<br />

// - "botonFu<strong>en</strong>teVoltajeAC"<br />

// - "botonFu<strong>en</strong>teCorri<strong>en</strong>teDC"<br />

// - "botonA<strong>la</strong>mbreCorto"<br />

// - "botonA<strong>la</strong>mbreLargo"<br />

// - "botonTierra"<br />

// - "botonOpAmp"<br />

//<br />

// junio / 2010<br />

// **************************************************************<br />

//<br />

// ENTRADA: "color" --> Number: Color <strong>de</strong>l boton<br />

// "upLogo" --> MovieClip: Logo perman<strong>en</strong>te<br />

// "overLogo" --> MovieClip: Logo al pasar el mouse<br />

//<br />

// SALIDA: "boton" --> SimpleButton<br />

//<br />

// **************************************************************<br />

// F<strong>la</strong>sh principal<br />

import f<strong>la</strong>sh.disp<strong>la</strong>y.*;<br />

// Rectnagulo<br />

import com.bin.rectangulo;<br />

public c<strong>la</strong>ss boton ext<strong>en</strong>ds SimpleButton {<br />

public function boton(color:Number):void {<br />

// --- Estado "up" --> "logo up" ---<br />

upState = new rectangulo();<br />

upState.gruesoLinea = 1;<br />

upState.colorLinea = color;<br />

upState.alfaLinea = 0.8;<br />

upState.colorFondo = 0xffffff;<br />

upState.alfaFondo = 0.1;<br />

upState.dibujaRectangulo();<br />

// --- Estado "over" --> "logo over" ---<br />

overState = new rectangulo();<br />

overState.gruesoLinea = 3;<br />

overState.colorLinea = 0xffffff;<br />

overState.alfaLinea = 0.8;<br />

overState.colorFondo = 0xffffff;<br />

overState.alfaFondo = 0.3;<br />

139

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

Saved successfully!

Ooh no, something went wrong!