<
BOFH LA100RRA>A partir de aquí, el que ponga código sin usar las etiquetas
< c o d e > < / c o d e >será eliminado sin contemplaciones</
BOFH LA100RRA>
Código :
var banner:MovieClip = this.createEmptyMovieClip("banner", 0);
var contenedor:MovieClip = this.createEmptyMovieClip("contenedor", 1);
var botones:MovieClip = this.createEmptyMovieClip("botones", 2);
var btn:MovieClip = botones.createEmptyMovieClip("btn", 3);
var contenedorrectangulos:MovieClip = botones.createEmptyMovieClip("contenedorrectangulos", 4);
var rectangulos:MovieClip = contenedorrectangulos.createEmptyMovieClip("rectangulos", getNextHighestDepth());
var cambiacolor:MovieClip = this.createEmptyMovieClip("mccambiacolor", getNextHighestDepth());
cambiacolor._y = Stage.height-20;
var my_mc:String = "0xcccccc";
var textos_array = new Array("Inicio", "Noticias", "Enlaces", "pr0n");
var anchoBoton_num = new Number(120);
var altoBoton_num = new Number(20);
var formatoBoton_fmt = new TextFormat();
formatoBoton_fmt.font = "Verdana";
formatoBoton_fmt.size = 10;
formatoBoton_fmt.bold = true;
formatoBoton_fmt.color = "#999999";
trace(rectangulos);
function creaBtn(my_mc) {
botones.btn.beginFill(my_mc, 100);
botones.btn.moveTo(0, 0);
botones.btn.lineTo(anchoBoton_num, 0);
botones.btn.lineTo(anchoBoton_num, altoBoton_num);
botones.btn.lineTo(0, altoBoton_num);
botones.btn.lineTo(0, 0);
botones.btn.endFill();
}
creaBtn(my_mc);
function creaBtn2() {
botones.contenedorrectangulos.rectangulos.beginFill(0xcccccc, 100);
botones.contenedorrectangulos.rectangulos.moveTo(0, 0);
botones.contenedorrectangulos.rectangulos.lineTo(anchoBoton_num, 0);
botones.contenedorrectangulos.rectangulos.lineTo(anchoBoton_num, altoBoton_num);
botones.contenedorrectangulos.rectangulos.lineTo(0, altoBoton_num);
botones.contenedorrectangulos.rectangulos.lineTo(0, 0);
botones.contenedorrectangulos.rectangulos.endFill();
}
creaBtn2();
botones._y = 100;
botones.btn._alpha = 50;
var cont:Number = 0;
function cambiarcolor(cto, ease, mc) {
if (cto == 0) {
cto = {ra:100, rb:-255, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0};
}
if (cto == 1) {
cto = {ra:100, rb:-97, ga:100, gb:-21, ba:100, bb:-255, aa:100, ab:0};
}
if (cto == 2) {
cto = {ra:100, rb:25, ga:100, gb:-255, ba:10, bb:0, aa:100, ab:0};
}
if (cto == 3) {
cto = {ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0};
}
var myColor = new Color(mc);
cColor = myColor.getTransform();
this.onEnterFrame = function() {
for (var c in cColor) {
cColor[c] += Math.floor((cto[c]-cColor[c])/ease);
trace(cColor.rb);
trace(cto.rb);
}
myColor.setTransform(cColor);
if (cColor.rb == cto.rb && cColor.gb == cto.gb && cColor.bb == cto.bb) {
delete this.onEnterFrame;
}
};
}
this.onEnterFrame = function() {
for (var i:Number = 0; i<30; i++) {
_global.mc1 = botones.contenedorrectangulos.rectangulos.duplicateMovieClip("rectangulos"+i, botones.contenedorrectangulos.getNextHighestDepth());
trace(_global.mc1);
_global.mc1._x = random(500);
_global.mc1._y = random(400);
_global.mc1._rotation = random(360);
}
cont++;
if (cont>30) {
delete this.onEnterFrame;
my_mc = "0xff0000";
creaBtn(my_mc);
ini();
}
};
function ini() {
btn._alpha = 0;
for (var i:Number = 0; i<textos_array.length; i++) {
var btncambiacolor:MovieClip = cambiacolor.createEmptyMovieClip("btncamco"+i, i);
btncambiacolor.beginFill(0x000000, 100);
btncambiacolor.moveTo(0, 0);
btncambiacolor.lineTo(20, 0);
btncambiacolor.lineTo(20, 20);
btncambiacolor.lineTo(0, 20);
btncambiacolor.lineTo(0, 0);
btncambiacolor.endFill();
btncambiacolor._x = 30*i;
btncambiacolor.index = i;
btncambiacolor.onPress = function() {
trace(this.index);
cambiarcolor(this.index, 15, contenedorrectangulos);
};
var mc:MovieClip = botones.btn.duplicateMovieClip("btn"+i, botones.getNextHighestDepth());
mc.createTextField("titulo_txt", getNextHighestDepth(), 0, 0, anchoBoton_num, altoBoton_num);
mc._y = 27*i;
mc.index = i;
mc.onRelease = function() {
trace(this);
if (this.index == 0 || this.index == 2) {
contenedor.loadMovie("archivos/"+this._name+".jpg");
} else if (this.index == 1) {
contenedor.loadMovie("archivos/"+this._name+".swf");
}
if (this.index>=3) {
campo.text = this;
}
};
mc.onRollOver = function() {
this.onEnterFrame = function() {
if (this._alpha != 50) {
this._alpha += (50-this._alpha)*0.1;
} else {
delete this.onEnterFrame;
}
};
};
mc.onRollOut = function() {
this.onEnterFrame = function() {
if (this._alpha != 100) {
this._alpha += (100-this._alpha)*0.1;
} else {
delete this.onEnterFrame;
}
};
};
mc.tiempo = i*10;
mc.contador = 0;
mc.miIndice = i;
mc.onEnterFrame = function() {
if (this.contador<this.tiempo) {
this.contador++;
} else {
if (this._alpha<100) {
this._alpha += 10;
} else {
this.titulo_txt.text = textos_array[this.miIndice];
this.titulo_txt.setTextFormat(formatoBoton_fmt);
this.onEnterFrame = null;
}
}
};
}
contendor._x = 110;
contendor._y = 100;
var textoBienvenida_str = new String("BIENVENIDO");
var posXTitulo_num = new Number(10);
var posYTitulo_num = new Number(10);
var anchoTitulo_num = new Number(20);
var altoTitulo_num = new Number(20);
var factorEntreLetras_num = new Number(1);
var formatoTitulo_fmt = new TextFormat();
formatoTitulo_fmt.font = "Verdana";
formatoTitulo_fmt.size = 10;
formatoTitulo_fmt.bold = true;
formatoTitulo_fmt.color = "#666666";
var contador_num = new Number(0);
var iLetras_num = new Number();
var txt:TextField = this.createTextField("txt", getNextHighestDepth(), 150, Stage.height-20, 50, 20);
txt.autoSize = true;
txt.selectable = false;
txt.text = "Dale click y descubre los colores";
function pintarLetras() {
if (contador_num<textoBienvenida_str.length) {
var letra_str = textoBienvenida_str.substr(contador_num, 1);
_root.letra_mc = createEmptyMovieClip("letra_"+getNextHighestDepth(), getNextHighestDepth());
var caja_txt = letra_mc.createTextField("caja_"+letra_str, getNextHighestDepth(), posXTitulo_num, posYTitulo_num, anchoTitulo_num, altoTitulo_num);
_root.letra_mc.caja.embedFonts = true;
letra_mc._y = altoTitulo_num;
letra_mc._x = 1000;
letra_mc.xFinal_num = new Number(contador_num*anchoTitulo_num*factorEntreLetras_num);
caja_txt.text = letra_str;
caja_txt.selectable = false;
caja_txt.setTextFormat(formatoTitulo_fmt);
var color = {ra:100, rb:255, ga:100, gb:158, ba:100, bb:0, aa:100, ab:0};
velocidad = 10;
letra_mc.onEnterFrame = function() {
var myColor = new Color(this);
var cColor = myColor.getTransform();
this._x += (this.xFinal_num-this._x)*.2;
for (var c in cColor) {
cColor[c] += (color[c]-cColor[c])/velocidad;
}
myColor.setTransform(cColor);
if (int(this.xFinal_num-this._x) == 0) {
this._x = this.xFinal_num;
}
if (_root._ymouse<altoTitulo_num+30 && _root._ymouse>altoTitulo_num-30 && _root._xmouse>0 && _root._xmouse<_root.endX) {
this.distance = Math.abs(this._x-_root._xmouse);
trace(this.distance);
this.atraction = Math.pow(this.distance, 2)/25000;
this.yPoint = altoTitulo_num-this._ymouse*(this.atraction);
} else {
this.yPoint = altoTitulo_num;
}
this._y += (this.yPoint-this._y)*.15;
if (int(this.yPoint-this._y) == 0) {
this._y = this.yPoint;
}
};
contador_num++;
} else {
trace("dsds");
_root.endX = letra_mc.xFinal_num;
trace(_root.letra_mc);
trace(_root.endX);
clearInterval(iLetras_num);
}
}
iLetras_num = setInterval(pintarLetras, 100);
}
<
BOFH LA100RRA>A partir de aquí, el que ponga código sin usar las etiquetas
< c o d e > < / c o d e >será eliminado sin contemplaciones</
BOFH LA100RRA>