- Diseñar el área de búsqueda, debe incluir mínimo un texto para escribir lo que se quiere buscar y un botón para iniciar la búsqueda en el explorador
- Asignar en sus propiedades al texto como de tipo Input text y ponerle como nombre de instancia de actionsScript: searchTerms
- Nombrar al botón de búsqueda como instancia de actionScript: searchButton
- Agregar el siguiente código en una nueva capa para acciones:
archivo de ejemploimport flash.display.Sprite;
import flash.events.MouseEvent;
import flash.events.KeyboardEvent;
import flash.ui.Keyboard;
import flash.net.navigateToURL;
import flash.net.URLRequest;
searchButton.addEventListener(MouseEvent.MOUSE_UP, google);
//Listens to a button release and executes the search function
addEventListener(KeyboardEvent.KEY_DOWN, google);
//Listens for the Enter key and executes the search function
searchTerms.addEventListener(MouseEvent.MOUSE_DOWN, selectText); //Selects the current text of the textfield for an easy input
//Notice the * (special type), this allow the function to be run by different types of events, avoiding the creation of separate functions with the same code
function google(e:*):void
{
if(e.type == "mouseUp")//If called by a MouseUp event
{
navigateToURL(new URLRequest("http://www.google.com/search?q=" + searchTerms.text)); //Search google
}
else if(e.keyCode == Keyboard.ENTER)//Called by Enter key
{
navigateToURL(new URLRequest("http://www.google.com/search?q=" + searchTerms.text));
}
}
function selectText(e:MouseEvent):void
{
searchTerms.setSelection(0, searchTerms.length); //Selects the current text in the Textfield
}
Latest Entries »
¿Cómo agregar un buscador de google dentro de Flash?
About Me
- Alberto Barrios L.
- Diseñador de Gráficos en Movimiento e Interactividad Multimedia.
ESTUDIOS
- Pasante de la Maestría en Docencia para Arte y Diseño FAD-UNAM 2012-2014.
- Licenciado en Artes Visuales ENAP-UNAM 1999-2004.
- Diplomado en Aplicaciones TIC para la Enseñanza DGTIC-UNAM 2008-2009.
- Diplomado en Realización Cinematográfica ENAP-UNAM 2008-2009.
- Diplomado en Multimedia DGSCA-UNAM 2005-2006.
ACTIVIDAD LABORAL
- Profesor comisionado en apoyo al Centro de Cómputo plantel Azcapotzalco CCH-UNAM 2015-2016.
- Profesor comisionado en apoyo al Centro de Cómputo plantel Vallejo CCH-UNAM 2012-2015.
- Profesor de Opciones Técnicas del Colegio de Ciencias y Humanidades UNAM 2009-2016.
- Instructor de la Dirección General de Cómputo y de Tecnologías de la Información y Comunicación UNAM 2004-2016.
- Colaborador del Área de Postproducción del Observatorio de Visualización de la UNAM-Ixtli DGSCA-UNAM 2004-2010.