Sunteți pe pagina 1din 2

Cmo introducir texto en AS3 y peticiones URL Los programadores Flash usan peticiones URL en muchas aplicaciones.

Muchos juegos Flash en l nea necesitan !ue los jugadores introdu"can sus nom#res de usuario y contrase$as antes de !ue puedan jugar. %stos datos se en& an al script del programa colocado en el ser&idor. %l script !ue reci#e los datos est' programado para compro#ar en una #ase de datos en el ser&idor si el nom#re de usuario y contrase$a est'n en el sistema. %n Flash se usa el cdigo AS3 (ActionScript 3.)* para crear cajas de texto de entrada y crear la URLRe!uest !ue en&iar' la contrase$a y el nom#re de usuario al script del programa. Ado#e Flash +ro,essional- CS3. CS/ or CS0 1nstrucciones 2 1nicia el programa Flash. 3a" clic en 4Archi&o Flash (ActionScript 3.)*4 desde la &entana de inicio para crear un nue&o archi&o para el proyecto de m5ltiple destino AS3 Flash. 6 Selecciona 4Acciones4 en el men5 47entana4 en la #arra de men5s principal de Flash para a#rir el editor de ActionScript 3.). Coloca el cursor del ratn en la primera l nea del editor de ActionScript 3.). 3a" clic con el #otn del ratn y escri#e este cdigo para crear los campos de texto en la pel cula Flash !ue se se usar'n para introducir el nom#re de usuario y la contrase$a. &ar user8ame-9extField : ne; 9extField(*< user8ame.x : 2)< user8ame.y : 2)< user8ame.;idth : 0))< user8ame.height : 3=)< addChild(user8ame*< &ar user>+ass;ord-9extField : ne; 9extField(*< user>+ass;ord.x : 2)< user>+ass;ord.y : /)< user>+ass;ord.;idth : 0))< user>+ass;ord.height : 3=)< addChild(user>+ass;ord*< Las sentencias 4&ar4 crean dos 9extFields. uno llamado 4user8ame4 y otro llamado 4user>+ass;ord4. La colocacin del 9extFields se reali"a uniendo una propiedad de posicin 4x4 y otra 4y4 al nom#re de los 9extFields. Los m?todos addChild son necesarios para mostrar los 9extFields en el escenario de Flash. 3 %scri#e el cdigo empe"ando en la siguiente l nea del editor de ActionScript 3.) para crear una ca#ecera para en&iar al ser&idor donde est' colocado el sitio ;e#. Usa el cdigo de AS3 para indicar el nom#re del programa !ue reci#ir' los nom#res de &aria#les y los &alores de &aria#les (los nom#res de &aria#le de los 9extFields y el texto introducido en los 9extFields*. &ar url-String : 4http-@@yourdomanname.com@ser&er>side>processing.php4< &ar re!uest-URLRe!uest : ne; URLRe!uest(url*< &ar &aria#les-URL7aria#les : ne; URL7aria#les(*< &aria#les.user>name : user8ame.text &aria#les.pass;ord: user>+ass;ord.text

re!uest.data : &aria#les< %l cdigo superior crea la ca#ecera !ue se almacena en la &aria#le de 4peticin4 URLRe!uest. %ste cdigo coloca el nom#re del dominio. la ruta de directorio del archi&o. el nom#re del archi&o al !ue en&iar los datos (estando todos almacenados en una &aria#le de cadena llamada 4String4*. los nom#res de &aria#le de URL y los &alores de &aria#le de URL de los 9extFields en la ca#ecera. La sentencia 4re!uest.data-4 concatena y en& a los datos al archi&o llamado ser&er>side>processing.php.

S-ar putea să vă placă și