Comunidad de diseño web y desarrollo en internet online

Premios/Awards/Feats/Achievements etc xD

Citar            
MensajeEscrito el 23 Dic 2008 03:20 pm
Mmm, quería hacer un juego que tenga "Awards" que son como recompenzas u objetivos que desbloquean algo, pensé por ejemplo (un ejemplo) al hacer click en un boton aparte del juego, te lleve a un laberinto super dificil que al pasarlo te dé un "award", pensé en ponerle al boton del final del laberinto esto:

on(rollOver) //O un release
{
premio1.visible = true
}

¿Pero eso creo yo que solamente es para los textos, alguien me ayuda?
Muchas gracias :D

Por Juaniix

85 de clabLevel



 

firefox
Citar            
MensajeEscrito el 23 Dic 2008 03:46 pm
Otra pregunta además, como se hace para tener un texto invisible y al apretar un boton se vea?

Por Juaniix

85 de clabLevel



 

firefox
Citar            
MensajeEscrito el 23 Dic 2008 04:00 pm
trataste con la propiedad .alpha?? ^^

Por puga

44 de clabLevel



Genero:Masculino  

En un computador, muy muy lejano...

firefox
Citar            
MensajeEscrito el 23 Dic 2008 05:16 pm
Como es eso?

Por Juaniix

85 de clabLevel



 

firefox
Citar            
MensajeEscrito el 24 Dic 2008 12:35 am
lo hace visible o invisible, nunca habias siquiera oído acerca de la propiedad .alpha :shock: :shock: :shock: ??
:lol: :lol:

Código :

premio1.alpha=0;//se hace invisible
premio2.alpha=100;//es visible

Asi de simple :cool:

Por puga

44 de clabLevel



Genero:Masculino  

En un computador, muy muy lejano...

firefox
Citar            
MensajeEscrito el 24 Dic 2008 02:14 am
mmm, luego lo veo, pero no sigue siendo premio1? okas thx x eso

Por Juaniix

85 de clabLevel



 

firefox
Citar            
MensajeEscrito el 24 Dic 2008 11:21 am
No funciona, en el fotograma pongo:
premio1.alpha=0;

(premio1 es un movieclip)
pero sigue viéndose
como hago?

Por Juaniix

85 de clabLevel



 

firefox
Citar            
MensajeEscrito el 24 Dic 2008 05:14 pm
En AS2 la propiedad se llama _alpha, en AS3 se llama alpha.

Por The Fricky!

Presidente

6168 de clabLevel

3 tutoriales
8 articulos

Genero:Masculino   Bastard Operators From Hell Héroes

Piccola Venezia...

firefox
Citar            
MensajeEscrito el 24 Dic 2008 05:45 pm
Mmm, entonces pongo:

premio1._alpha=0; //O 100

Por Juaniix

85 de clabLevel



 

firefox
Citar            
MensajeEscrito el 24 Dic 2008 05:53 pm
Se hizo invisible, gracias fricky pero al apretar el boton no se hace visible :S
En el boton:

on(release)
{
Status1 = "You unloked a secret!";
SecretoMenu1._alpha=100;
}

En el secreto:

SecretoMenu1._alpha=0;

Por Juaniix

85 de clabLevel



 

firefox
Citar            
MensajeEscrito el 24 Dic 2008 06:08 pm
Uhmmm, fricky funciono perfectamente, pero no especifiqué algo, eso funciona en un mismo frame, yo quiero que al apretar un boton en el frame 1 (por ejemplo) se haga visible una cosa en el frame 2...

Por Juaniix

85 de clabLevel



 

firefox
Citar            
MensajeEscrito el 24 Dic 2008 07:39 pm
Y otra cosa, el secreto 1 esta en la primera pagina de la pagina de secretos, pero cuando salgo de esa pagina vuelvo al menu, vuelvo a entrar a la pagina de secretos pero el secreto 1 no está, debo hacerlo de nuevo y sigue pasando lo mismo, alguna ayuda ademas de la anterior?

Por Juaniix

85 de clabLevel



 

firefox
Citar            
MensajeEscrito el 24 Dic 2008 09:07 pm
Tienes que sacar del fotograma la parte que dice que alpha es 0, ya que cada vez que pasas por ahi flash lee la instruccion de nuevo y la ejecuta :P , pon alpha manualmente en propiedades-->color-->alfa, asi no se ejecuta el codigo cada vez que pases, sino que ya venia definido :wink:
Y para lo otro, a mi me funciona aunque este en otro frame, no hay que especificar, este codigo en el frame debe funcionar:

Código :

btn.onRelease = function() {
   premio1._alpha=100;//se hace visible
}

Esto debe funcionar porque no importa donde este el premio1, ya que flash registro que premio1 tiene alpha 100 :D
Ojala te halla servido :D :D

Por puga

44 de clabLevel



Genero:Masculino  

En un computador, muy muy lejano...

firefox
Citar            
MensajeEscrito el 24 Dic 2008 09:31 pm
Mira, sigue pasando lo mismo, esto no funciona, en el menu principal hay un boton, lo apreto, voy a los secretos y no aparece nada, pero si pongo el mismo boton en la seccion donde tiene que aparecer el secreto y si anda, pero no hice lo del alfa manualmente, lo seleccione y no encontré propiedades, pero si le apreté y al lado en la ventanita que me sale del color en una parte decía Alpha: y tenia 100%, se lo cambié a 0% pero no pasa nada, sigue con lo mismo,...

Por Juaniix

85 de clabLevel



 

firefox
Citar            
MensajeEscrito el 24 Dic 2008 09:36 pm
Si el objeto al que quieres cambiarle la propiedad no existe en el frame donde lo haces, no funcionará porque aún no se ha cargado el objeto en memoria.
Creo que necesitas replantearte el modo como estás enfrentando el sistema, tomando en cuenta que está dándote tantos problemas. Una forma de resolverlo es crear variables o un objeto de configuración y leer luego las propiedades desde ahí. Por ejemplo, una variable myAlpha, que es la que cambias con tu botón en el frame 1 y luego la lees en el frame 2.

Por The Fricky!

Presidente

6168 de clabLevel

3 tutoriales
8 articulos

Genero:Masculino   Bastard Operators From Hell Héroes

Piccola Venezia...

firefox
Citar            
MensajeEscrito el 24 Dic 2008 10:21 pm
No entendí mucho, pero pruebo algo---

Por Juaniix

85 de clabLevel



 

firefox
Citar            
MensajeEscrito el 24 Dic 2008 10:26 pm
Sigo renegando pero no entiendo T.T, el premio es un movie clip

Por Juaniix

85 de clabLevel



 

firefox
Citar            
MensajeEscrito el 24 Dic 2008 10:29 pm
se refiere a que pongas algo asi en tu pelicula:

Código :

premio1._alpha=alfa1;

y pones que el boton diga que alfa1 es 100 :)

Código :

on (release){
alfa1=100;
}

Y listo

Por puga

44 de clabLevel



Genero:Masculino  

En un computador, muy muy lejano...

firefox
Citar            
MensajeEscrito el 24 Dic 2008 11:10 pm
pero no funcionaaaa
aaaaarrrrghghhh

En el boton(frame2):

on (release){
alfa1=100;
}

y de instancia:

btn

en el premio1(asi como se llama como tambien tiene este nombre de instancia):

sus acciones las tengo en el frame mismo donde esta(frame 3):

premio1._alpha=alfa1;

Por Juaniix

85 de clabLevel



 

firefox
Citar            
MensajeEscrito el 24 Dic 2008 11:22 pm
Sigue mal, nada mas funciona en el mismo frame

Por Juaniix

85 de clabLevel



 

firefox
Citar            
MensajeEscrito el 24 Dic 2008 11:24 pm
Miren, hice un archivo mucho mas simple de prueba, frame uno, boton con nombre de instancia: btn y en el frame uno dice:

btn.onRelease = function() {
premio1._alpha=100;//se hace visible
}

premio1._alpha=0;

stop();

Y en ese frame un boton que pasa al frame dos...
En el segundo frame, una imagen que se llama como nombre de instancia: premio1
Dentro de él...:

btn.onRelease = function() {
premio1._alpha=100;//se hace visible
}

premio1._alpha=0;

Y un boton que un boton para ir al frame 1...

Por Juaniix

85 de clabLevel



 

firefox
Citar            
MensajeEscrito el 24 Dic 2008 11:28 pm
Otra cosa que no dije, al apretar el boton en el mismo frame se desbloquea , salgo de ese frame, vuelvo al mismo y este desaparecio...

Por Juaniix

85 de clabLevel



 

firefox
Citar            
MensajeEscrito el 24 Dic 2008 11:53 pm
FELIZ NAVIDAD A TODOS!

Por Juaniix

85 de clabLevel



 

firefox

 

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