Archive for the 'Flash' Category

html delante de flash

Cuando se mezcla flash y html en la misma página, el archivo flash tiene la mala costumbre de colocarse siempre encima del maquetado html por mucho que le digamos que está en un div con el z-index por debajo.
La solución a este comportamiento pasa por declarar en el object/embed del código que contiene el flash, [...]

Compatibilidad hacia atrás para la aceleración personalizada

Antes del Flash8, cuando realizabas una interpolación de movimiento a un movieclip, y querías que tuviera efectos de aceleración o deceleración, tenías que crear fotogramas clave intermedios y aplicarles diferentes valores de aceleración en el correspondiente panel de propiedades.
Si cambiabas la posición final de ese MC, pero querías mantener los efectos de movimiento, primero debías [...]

Atajo de teclado para editar en contexto

Seguramente hay tantas formas de trabajar como diseñadores, pero también hay muchos trucos o tips que encajan sólo a algunas formas de trabajo.
Cuando encuentro que en mi modus operandi repito alguna acción con bastante frecuencia siempre ando buscando la manera de ser más ahorrativo.
Uno de los atajos que me he creado en Flash, y que [...]

La expansión del player para Flash8

Cuando salió la versión 7 de Flash, la MX-2004, recuerdo muchos comentarios acerca de que tenía que pasar cierto tiempo para que los usuarios de Internet fueran actualizando la versión del player que tuvieran instalada, porque de lo contrario no podrían acceder a los nuevos diseños.
El problema reside básicamente en la reticencia del navegante de [...]

Truco al editar ActionScript

Leyendo un post sobre tips para Flash8, encontré uno que también funciona al editar código en el Flash MX 2004 pro.
Si pones el cursor entre dos paréntesis y pulsas CONTROL y ACENTO al mismo tiempo, quedará seleccionado todo el contenido dentro de esos paréntesis.
No es la locura, pero acelera un poco más el trabajo.
Vía: swfoo.com

¿Desde donde llamé a esa función global?

A veces nos interesa declarar una función global para poder acceder a ella desde cualquier línea de tiempo.
Por ejemplo, diseñé una función para cargar archivos XML.
Quería que la línea de tiempo desde donde se llamaba a la función parase hasta que terminara la carga y luego continuase.
Pero me encontré con el problema de que el [...]

Poner marco a un movieclip

Una manera rápida y versatil de poner un marquito a cualquier movieclip que pulule por el espacio de trabajo.
[ftf]
// V1.0 by sergiomas
// www.saltarintro.com
//
// Usage:
// MovieClip.enmarcar(grosor, color, alpha, padding);
//
// ejemplo:
// miclip_mc.enmarcar(2, 0xffffff, 100, 0);
//
MovieClip.prototype.enmarcar = function(grosor, color, alpha, padding) {
var posx = this._parent._x-padding;
var posy = this._parent._y-padding;
var ancho = this._width+padding*2;
var alto = this._height+padding*2;
this.createEmptyMovieClip(”marco_mc”, 10);
with (this.marco_mc) {
beginFill(color, alpha);
moveTo(posx-grosor, [...]

Flash8: setTimeout()

setTimeout() permite ejecutar una función después del tiempo que le indiquemos.
Ejemplo.
function openWebsite(url:String)
{
getURL(url,’_blank’)
}
website=’http://www.flashguru.co.uk’
setTimeout(openWebsite,1000,website)
El mismo ejemplo con una pequeña variación.
function openWebsite(url:String)
{
getURL(url,’_blank’)
}
website=’http://www.flashguru.co.uk’
setTimeout(this,’openWebsite’,1000,website)
Para irse olvidando del setInterval
Visto en FlashGuru: Flash 8 - setTimeout