Comunidad de diseño web y desarrollo en internet online

MULTIMEDIA CAMBIO DE COLOR A OBJETOS EN FLASH

Citar            
MensajeEscrito el 24 Oct 2006 03:32 pm
Hola a todos me podrían en esto por favor
Necesito hacer un multimedia donde el usuario le pueda cambiar los colores a unas camisetas de fútbol ya lo había echo de una forma lo pueden ver aquí www.rushsports.us …..(en catalogo interactivo)


Pero el problema es que ahora son mas de 100 camisetas y me gustaría hacerlo no como esta ya en la pagina sino como si el usuario tomara un pincel, tomara el color y lo dibujara con un clik en las diferentes partes de la camiseta dependiendo del modelo claro …….ES MUCHO PEDIR? ……. ¿COMO SE HACE? ( EN FLASH CLARO)
:cry:

Por daba28

16 de clabLevel



 

msie
Citar            
MensajeEscrito el 24 Oct 2006 03:46 pm
Checate la Clase Color y los eventos de los Movie Clips algo que podrias necesitar seria lo siguiente

En el frame 1

Código :

var ColorSeleccionado = 0xFF0000;

Camiseta.onRelease = function(){
    var ColorCamiseta:Color = new Color(this);
    ColorCamiseta.setRGB(ColorSeleccionado);
}


Tu movie clip debe de llamarse Camiseta, si son mas de una, utiliza ciclos FOR para asignar las mismas propiedades y eventos en pocas instrucciones.

Por heberto

263 de clabLevel

1 tutorial

1 ejemplo

 

Morelia, Michoacán

safari
Citar            
MensajeEscrito el 25 Oct 2006 12:51 pm
heeee disculpa donde esta la clase de color

Necesito poner una paleta de colores y al lado la camiseta en blando con los bordes negros para que así el usuario la pinte a su gusto ----- ¿que codigo le pongo a la paleta de colores? ¿Cómo hago para seccionar la camiseta? ….. son como 3 colores en cada camiseta….y en las paleta hay como 8 para seleccionar

Gracias

Por daba28

16 de clabLevel



 

msie
Citar            
MensajeEscrito el 27 Oct 2006 04:49 pm
Puedes descargar un ejemplo de AQUI

Espero te sea de utilidad, Saludos

Por heberto

263 de clabLevel

1 tutorial

1 ejemplo

 

Morelia, Michoacán

safari
Citar            
MensajeEscrito el 08 Nov 2006 03:39 pm
yo para ahorarme trabajo realize una libreria :

Código :

//****************************************************************************
// ***YCCLibColores***
//Copyright (C) 2006 Ceinfed
//Programación: Yosvanis Cruz
//Libreria para el trabajo con colores
//Software Educativo: Pintarín
//****************************************************************************
colores=new Array() //arreglo para los colores
colores[0]="0xFFFFFF" //blanco
colores[1]="0xFF0000" //rojo
colores[2]="0x0000FF" //azul
colores[3]="0xFFFF00" //amarillo
colores[4]="0xFF9E3E" //anaranjado
colores[5]="0x00BF18" //verde
colores[6]="0x000000" //negro
colores[7]="0xBE782C" //carmelita
colores[8]="0x8B2EB8" //violeta
//Variable del color Actual
var Micolor :Number
Micolor =0;
//función para pintar las figuras
ObjectColor = function (objeto:String) {
   pcolor = new Color(objeto);
   pcolor.setRGB(colores[Micolor]);
   delete pcolor;
};

en el arreglo colores pones los colores que utilizaras en la pelicula,
en la variable Micolor vas asignando el # del arreglo colores corespondiente al color selecionado( es decir el color actual): y para cambiar el color llamas a la funcion ObjectColor pasandole como paramentro al objeto que le deseas cambiar el color.

usa las etiquetas code para postear tu codigo


esta libreria la guardas en un archivo de SCRIPT *.AS
Y LUEGO LO AGREGAS A TU PROYECTO con #include

Por yosvaniscc

5 de clabLevel



Genero:Masculino  



Ultima edición por yosvaniscc el 08 Nov 2006 04:34 pm, editado 1 vez

opera
Citar            
MensajeEscrito el 08 Nov 2006 03:49 pm
ejemplo: donde escojes el color solo tienes que asignarle a Micolor el numero del color selecionado
ejemplo: para color rojo
Micolor=1 // 1 que es la hubicasion del color rojo en el arreglo o Array como quieras llamarlo donde se almacena el color rojo.

luego para cambiar el color de los objetos cuando lo seleccionas solo llamas a la funcion:
ejem:

ObjectColor(this)

Nota1: recuerda poner la ruta relativa de la funcion y de la variable Micolor.
Nota2: Cuando se carga una pelicula sobre otra su _root pasa ha ser el de la pelicula en la que se cargo.

Por yosvaniscc

5 de clabLevel



Genero:Masculino  

opera

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.