Primeras pruebas Papervision 3d

Primeras pruebas Papervision 3d

Papervision es un motor de gráficos para Flash. Aunque todavía está en versión beta, ya han salido algunas webs que lo utilizan y los resultados son muy prometedores. Quién no lo conozca puede echarle un ojo aquí. Yo, de momento, he hecho estas pruebas. Cuando lo tenga más controlado, empezaré a publicar aquí los fuentes.

mas

Enlaces coloreados en Flash con Actionscript 2.0 y CSS

Etiquetas: StyleSheet htmlText load TextField createTextField

Habia oido que se podían combinar, pero hasta hoy no he tenido que mezclarlos. El caso es que los campos de texto en Flash pueden interpretar algunas etiquetas html, pero al interpretar un enlace no lo colorean. Mediante CSS, se puede conseguir que estos enlaces aparezcan coloreados.

mas

Mostrar código Actionscript coloreado

Una idea de la página era ir recopilando scripts en Flash para tener una pequeña libreria. Buscando métodos para mostrar los códigos encontré esta página: http://www.shockwave-india.com/blog/services/as-highlight/ (enlace roto) Solo hay que pegar el código que queremos mostrar, y la página genera el código html que deberemos poner para verlo en el navegador.

mas

Emisora de Last.fm

Hace un par de meses me creé una cuenta de last.fm. Hoy Kano me ha pasado la url para incluir una emisora en cualquier página, y aunque de momento no me he hecho cuenta de pago, funciona.

mas

Intercambio de datos entre Flash (Actionscript 2.0) y PHP

Etiquetas: LoadVars sendAndLoad onLoad

Es una ejemplo muy sencillo: se envían dos numeros desde el Flash a un PHP que los suma y devuelve el resultado, impreso en pantalla por el Flash:

Por una parte tenemos el archivo PHP con el siguiente código:

  1.  
  2. <?php
  3. $numero1 = $_POST[numero1]);
  4. $numero2 = $_POST[numero2]);
  5. $suma = $numero1 + $numero2;
  6. echo "suma=" . $suma;
  7. ?>
  8.  

Y por otra, tenemos el Flash:

  1.  
  2. //Creo una variable para enviar los dos numeros que se suman, y otra
  3. //para recibir la suma
  4. enviaNumeros = new LoadVars();
  5. recibeNumeros = new LoadVars();
  6. //Almaceno los dos numeros en la variable que se va a enviar al PHP
  7. enviaNumeros.numero1 = 7;
  8. enviaNumeros.numero2 = 10;
  9. //Cuando reciba la variable, que imprima el resultado
  10. recibeNumeros.onLoad = function(){
  11. trace("La suma es : " + this.suma);
  12. }
  13. //Envio la variable que contiene los dos numeros a la url del PHP, le digo que
  14. //voy a recibir recibeNumeros de ese PHP y que el metodo es post.
  15. enviaNumeros.sendAndLoad("url del php", recibeNumeros, "post");
  16. stop();
  17.  

mas

Paso a PHP 5

Pues eso, aunque todavía no tengo casi nada hecho, había empezado a hacerlo todo en PHP 4 (creí que no podia cambiar mi servidor de PHP 4 a 5, fallo de novato). Ayer me dí cuenta de que desde el panal de control podía poner las dos versiones, asi que he cambiado a 5, he hecho los cambios pertinentes en los PHPs, y ya puedo empezar a hacer pruebas.

mas

Actionscript 2: Recorrer elementos de un objeto

Etiquetas: XML ignoreWhite childNodes firstChild

Este código sirve para recorrer todos los elementos de un objeto. Por ejemplo, recorrer todos los elementos de todos los niveles de una pelicula, o todos los nodos de un XML.

mas

PHP: Listado de directorios en XML

Etiquetas: operdir readdir

Primer código que subo a la página. Es un script en PHP para sacar un listado de directorios en XML. Tiene el "inconveniente" de que hay que abrir el primer nodo antes de llamar a la función, y pasar el nombre del nodo como parámetro, pero para lo que yo quería hacer (una galería dinámica en flash) fue más que suficiente.

  1.  
  2. <?php
  3. echo "<CONTENIDOS>";
  4. function ListadoXML($src,$nodo){
  5. $directorio = opendir($src);
  6. while ($archivo = readdir($directorio)) {
  7. if($archivo != "." and $archivo != ".."){
  8. $url = $src . "/" . $archivo;
  9. if(is_dir($url)){
  10. echo "<" . $archivo . ">";
  11. ListadoXML($url,$archivo);
  12.  
  13. }else{
  14. echo "<node src='" . $archivo . "' />";
  15. }
  16. }
  17. }
  18. echo "</" . $nodo . ">";
  19. closedir($directorio);
  20. }
  21. ListadoXML("url carpeta","CONTENIDOS");
  22. ?>
  23.  

mas

Páginas: [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] 16