Archivo de febrero de 2012

AS3 – Cuerda Colgante

Publicado por Iván Gajate el 23 de febrero de 2012 en AS3, Flash, Lab | 15 comentarios »

jejeje, el experimento del post anterior de arrastrar un movieclip, está dando mucho juego 😉

En este caso la cuerda se comporta como si tuviese peso, por debajo de una distancia se queda colgando, y por encima se tensa y tira del objeto del otro extremo 😉

(Archivo Flash, para verlo necesitas Adobe Flash Player.)

 

Descargar ejemplo cuerda colgante

AS3 – Cuerda Muelle

Publicado por Iván Gajate el 23 de febrero de 2012 en AS3, Flash, Lab | 17 comentarios »

Siguiente con el post anterior de arrastrar un movieclip, podemos jugar un poco con los parámetros y hacer que por debajo de una distancia mínima se encoja la cuerda, dando la sensación de ser una goma con un tope de elasticidad 🙂

(Archivo Flash, para verlo necesitas Adobe Flash Player.)

 

Descargar ejemplo arrastrar puntos

AS3 – Cuerda

Publicado por Iván Gajate el 23 de febrero de 2012 en AS3, Flash, Lab | 14 comentarios »

Basándonos en el post anterior de arrastrar un movieclip, podemos concatenar varios clips vacíos a una distancia muy corta, y el resultado es una cuerda! 🙂

(Archivo Flash, para verlo necesitas Adobe Flash Player.)

 

Descargar ejemplo arrastrar puntos

AS3 – Seguir un punto

Publicado por Iván Gajate el 23 de febrero de 2012 en AS3, Flash, Lab | Los comentarios están cerrados.

Vamos a arrastrar un clip de película como si estuviese enganchado con un alambre rígido, de tal manera que puede girar pero no doblarse.
Arrastrar el de la izquierda:

(Archivo Flash, para verlo necesitas Adobe Flash Player.)

Leer el resto de esta entrada

Instalar Flex SDK 4.6.0 en Flash Builder

Publicado por Iván Gajate el 10 de febrero de 2012 en AS3, Flash | 13 comentarios »

Ya está disponible la versión 4.6 del SDK de Flex para poder compilar para player 11 y así poder jugar con las novedades del Stage3D 😉

Para ello, descargamos el zip de la página de Adobe, seleccionamos el archivo completo, Adobe Flex SDK:

sdk-download

Leer el resto de esta entrada

XMLList Referencia al XML Original

Publicado por Iván Gajate el 9 de febrero de 2012 en AS3, Flash | 1 comentario »

Cuando hacemos una consulta en un XML nos devuelve un XMLList con los resultados.
Sin embargo, ese listado no está desvinculado del xml original, sino que son referencias al mismo, es decir, que si modificamos los elementos de ese XMLList y luego trazamos el XML del que ha salido, veremos el resultado de dicha modificación.

// XML inicial
var miXml:XML = <escena>
			<obj>Algo</obj>
			<obj>Algo</obj>
			<obj>Algo</obj>
			<contenedor>
				<obj>Algo</obj>
				<obj>Algo</obj>
			</contenedor>
		</escena>


// Listado de los nodos "obj" incluidos los anidados
var objetos:XMLList = miXml..obj;

// Recorro el listado sustituyendo su valor por otro.
// Modifico el XMLList, pero son referencias al XML de origen.
for each(var obj:XML in objetos){
	obj.replace(0, "Otra cosa");
}

// Trazo el XML original. Se han modificado los valores.
trace(miXml);

/*
<escena>
  <obj>Otra cosa</obj>
  <obj>Otra cosa</obj>
  <obj>Otra cosa</obj>
  <contenedor>
    <obj>Otra cosa</obj>
    <obj>Otra cosa</obj>
  </contenedor>
</escena>

*/