Sgt (el sargento) de viaje por America

lunes, diciembre 11, 2006

Por favor revisen este link
http://rutasgt.washeebo.com

que mejor oportunidad de aprender que tener en tu ciudad a una persona que domina los temas que hacen que pases horas y horas probando variables en AS, haciendo cambios en codigos que muchas veces no sabes como llegastes a escribir tanto, no solo es la oportunidad de aprender sobre Action Script sino que tambien PHP, para los que no saben que hace Sargento vean aqui
http://sargento.washeebo.com y lo mejor de todo es que cuando tienes alguna duda le preguntas y el responde (algo que se ofrece en muchos sitios pero que no siempre se hace)

como ultimo favor te pido que si lees esto comparte con tus amigos este link
http://rutasgt.washeebo.com

thx


Gratuito - Visual Studio 2005 Express Edition en Castellano

martes, julio 18, 2006

Bueno lo primero es que esta fuente la saque del foro de www.elhacker.net en el cual me han resuelto muchas dudas de temas muy variados y que me gustaria agradecer, lo sig:


Visual Web Developer 2005 Express Edition 449,848 KB
Visual Basic 2005 Express Edition 445,282 KB
Visual C# 2005 Express Edition 445,282 KB
Visual C++ 2005 Express Edition 474,686 KB
Visual J# 2005 Express Edition 448,702 KB

estas son la direcciones para descargar, vienen con extencion .img en este foro explican como quemarlas recomiendo que lean lo que se posteo en el foro ya que lo explican claramente :

acceso al foro de elhacker.net



la magia del spray

viernes, junio 23, 2006

miren este sitio que encontre hace algun tiempo, tienen unas imagenes : aqui
esta es una de mis favoritas








check

que es processing???

lunes, junio 19, 2006

http://processing.org/

es un lenguaje de programacion OPEN SOURCE y desarrollado para personas que quieren programar imagenes, sonidos animaciones etc.. bueno esta es la traduccion textual de lo que dice el encabezado en la pagina principal funciona utlizando JAVA, hay ejemplos en los que desmusetra ser mas potente que flash en cuanto a que no se va a quedar pegado el pc por que aparescan muchos puntos en la pantalla.

la ayuda que ofrecen en la misma pagina de donde se descarga el programa es excelente, otra buena noticia es que es multiplataforma jejeje y ya lo probe en un pc con Debian Sarge kernel 2.4.6 y funcional excelente

simplemente hay que mirar

es primera vez que visito este site, es increible lo que se puede llegar hacer
http://www.levitated.net/daily/index.html

F-FLASH nº3

domingo, junio 18, 2006

Icosaedro: figura de 20 lados
Bueno no estan dificil como parece mas que nada es un ejercicio para tener claro como se unen lineas, basto que haga este fla para que me quede claro este tema, despues de un tiempo lo revice y me di cuenta de que hay errores como que por ejemplo: la figura no tiene perspectiva asi que el efecto 3D es algo mula, la propiedad "_root.attachMovie("dot", "dot"+(i+1), i+100);" tambien tiene errores no es necesario crear en este caso un punto cada vez que se quiera llamar ^^ simplemente se ocupa el mismo mc y se le cambia el nombre de instancia.

Para este fla solo hay quye crear un mc y nombrarlo dot1, dot2.. dot4 etc........


incr = (2*Math.PI)/5;
vel = 0.01;
////////////////////////////////////////////////////////
eje_x = 160;
eje_y = 200;
amp_x = 100;
amp_y = 30;
for (i=0; i<5;>
_root.attachMovie("dot", "dot"+(i+1), i+100);
ref = this["dot"+(i+1)];
ref.ang = incr*i;
}
////////////////////////////////////////////////////////
eje_x2 = 160;
eje_y2 = 100;
amp_x2 = 100;
amp_y2 = 30;
for (i=0; i<5;>
_root.attachMovie("dot2", "dot2"+(i+1), i+200);
ref = this["dot2"+(i+1)];
ref.ang = 125+incr*i;
}
////////////////////////////////////////////////////////
eje_x3 = 160;
eje_y3 = 40;
amp_x3 = 0;
amp_y3 = 0;
for (i=0; i<1;>
_root.attachMovie("dot3", "dot3"+(i+1), i+300);
ref = this["dot3"+(i+1)];
ref.ang = 125+incr*i;
}
////////////////////////////////////////////////////////
eje_x4 = 160;
eje_y4 = 260;
amp_x4 = 0;
amp_y4 = 0;
for (i=0; i<1;>
_root.attachMovie("dot4", "dot4"+(i+1), i+400);
ref = this["dot4"+(i+1)];
ref.ang = 125+incr*i;
}
////////////////////////////////////////////////////////
_root.createEmptyMovieClip("l", 1000);
onEnterFrame = function () {
l.clear();
l.lineStyle(1, 0x000000, 100);
l.moveTo(dot1._x, dot1._y);
l.lineTo(dot1._x, dot1._y);
l.lineTo(dot2._x, dot2._y);
l.lineTo(dot3._x, dot3._y);
l.lineTo(dot4._x, dot4._y);
l.lineTo(dot5._x, dot5._y);
l.lineTo(dot1._x, dot1._y);
////////////////////////////////////////////////////////
l.moveTo(dot21._x, dot21._y);
l.lineTo(dot21._x, dot21._y);
l.lineTo(dot22._x, dot22._y);
l.lineTo(dot23._x, dot23._y);
l.lineTo(dot24._x, dot24._y);
l.lineTo(dot25._x, dot25._y);
l.lineTo(dot21._x, dot21._y);
////////////////////////////////////////////////////////
l.moveTo(dot1._x, dot1._y);
l.lineTo(dot21._x, dot21._y);
l.moveTo(dot1._x, dot1._y);
l.lineTo(dot22._x, dot22._y);
////////////////////////////////////////////////////////
l.moveTo(dot2._x, dot2._y);
l.lineTo(dot22._x, dot22._y);
l.moveTo(dot2._x, dot2._y);
l.lineTo(dot23._x, dot23._y);
////////////////////////////////////////////////////////
l.moveTo(dot3._x, dot3._y);
l.lineTo(dot23._x, dot23._y);
l.moveTo(dot3._x, dot3._y);
l.lineTo(dot24._x, dot24._y);
////////////////////////////////////////////////////////
l.moveTo(dot4._x, dot4._y);
l.lineTo(dot24._x, dot24._y);
l.moveTo(dot4._x, dot4._y);
l.lineTo(dot25._x, dot25._y);
////////////////////////////////////////////////////////
l.moveTo(dot5._x, dot5._y);
l.lineTo(dot25._x, dot25._y);
l.moveTo(dot5._x, dot5._y);
l.lineTo(dot21._x, dot21._y);
////////////////////////////////////////////////////////
l.moveTo(dot31._x, dot31._y);
l.lineTo(dot25._x, dot25._y);
l.moveTo(dot31._x, dot31._y);
l.lineTo(dot21._x, dot21._y);
l.moveTo(dot31._x, dot31._y);
l.lineTo(dot22._x, dot22._y);
l.moveTo(dot31._x, dot31._y);
l.lineTo(dot23._x, dot23._y);
l.moveTo(dot31._x, dot31._y);
l.lineTo(dot24._x, dot24._y);
////////////////////////////////////////////////////////
l.moveTo(dot41._x, dot41._y);
l.lineTo(dot5._x, dot5._y);
l.moveTo(dot41._x, dot41._y);
l.lineTo(dot1._x, dot1._y);
l.moveTo(dot41._x, dot41._y);
l.lineTo(dot2._x, dot2._y);
l.moveTo(dot41._x, dot41._y);
l.lineTo(dot3._x, dot3._y);
l.moveTo(dot41._x, dot41._y);
l.lineTo(dot4._x, dot4._y);
vel = ((_xmouse-210)/210)*.08;
};





F-FLAH nº 2

Este es el segundo codigo que publico aqui es muy sencillo y aun que no esta terminado he desidido publicarlo ya que se ocupan varias funciones utiles de flash, ademas es primera vez que ocupo arreglos ^^ (Array) para los colores, lo unico que hay que hacer es pegar este codigo y listo.



onEnterFrame = function () {
for (i=0; i<50; i++) {
_root.createEmptyMovieClip("l", 10+i);
//***************************************************
//
var color:Array = new Array();
color[0] = 0x665511;
color[1] = 0xCDA443;
color[2] = 0x968B2E;
color[3] = 0xDEBD3A;
//
//***************************************************
//
var grosor:Array = new Array();
grosor[0] = 0.25;
grosor[1] = 0.5;
grosor[2] = 0.75;
grosor[3] = 1;
//
//***************************************************
//
var c = Math.round(Math.random()*4);
var g = Math.round(Math.random()*4);
//
a = Math.random()*500;
b = Math.random()*250;
//
l.lineStyle(grosor[g], color[c], 100, false);
l._alpha = Math.random()*100+20;
l.moveTo(a, b);
l.lineTo(250, b);
l.lineTo(a, b);
l.lineTo(a, 250);
}
};

prueba

viernes, marzo 31, 2006















Consejo!!!!!!!!!

jueves, marzo 30, 2006

recomiendo que para empesar con esto de AS si no se tiene absolutamente idea de como funciona visitar este link que es totalmente basico, los tutoriales se pueden completar todos en 1 dias
www.x-flash.org

luego de realizar todos los tutoriales de AS ir a :_ http://www.washeebo.com/sargento este link es uno de los mejores

LINKS

martes, marzo 28, 2006

Bueno aqui dejo una lista de links excelentes para obtener informacion sobre AS y otras cosas relacionadas con flash

http://www.cristalab.com
http://www.ffiles.com/index.php
http://www.x-flash.org
http://www.kirupa.com
http://www.flashloaded.com
http://www.after-hours.org
http://www.flashla.com/index.php
http://www.kadazuro.com
http://www.washeebo.com/sargento/index.php (uno de mis favoritos)
http://blog.innocuo.com/index.php
http://www.lowmorale.co.uk
http://www.subflash.com
http://www.gotoandlearn.com
http://darkysource.blogspot.com (especial agradecimientos a este blog)
http://www.flashkit.com

F-FLASH nº1

lunes, marzo 27, 2006


F-FLASH

Bueno se acabaron los "asdf" y los "mas asdf" este es mi primer AS desente _: se trata de una serie de cuadros de distintas formas que se mueven en todas direcciones, el codigo es muy simple y el resultado es algo parecido al protector de pantalla de win llamado "Campo de estrellas " con la diferencia que en vez de estrellas son cuadrados ^^ los pasos son los siguientes_:

  • crear un documento nuevo
  • press Ctrl+F8 , seleccionar Clip de Pelicula, y nombrarlo "b"
  • en esta escena dibujar un cuadrado, se le pueden agregar efectos con alfa y otros eso que a criterio de cada uno
  • luego en la escena principal insertamos el MovieClip que creamos ("b"), lo seleccionasmos y abrimos el panel para escribir script y copiamos este codigo
onClipEvent (load) {
//mouse trailer
//_x = _root._xmouse;
//_y = _root._ymouse;
//posicion
_x = Math.random(2)*640;
_y = Math.random(2)*200;
//tamaño
_xscale = Math.random()*80;
_yscale = Math.random()*80;
//alfa
_alpha = 75;
//velocidad
velocidad_x = Math.random(2)*5-Math.random(2)*5;
velocidad_y = Math.random(2)*5-Math.random(2)*5;
//rotacion
//_rotation = random(180);
}
onClipEvent (enterFrame) {
_x += velocidad_x;
_y += velocidad_y;
_alpha--;
//_velocidad_x++;
//_velocidad_y++
//_rotation++
////////////////////////////////////////////////////////////
// si los mc's se salen del cuadro o se hacen muy transparente desaparecen
//////////////////////////////////
if (_alpha<1)>640) {
this.removeMovieClip;
}
if (_y<0)>200) {
this.removeMovieClip;
}
}
despues seleccionamos el primer frame de la pelicula y agregamos este codigo _:

onEnterFrame = function () {
b.duplicateMovieClip("b", this.getNextHighestDepth());
};