Noticias

¡RECUERDA QUE SI ERES UN NUEVO USUARIO, DEBES PRESENTARTE PARA PODER PUBLICAR MENSAJES! | TENEMOS CANAL OFICIAL DE TELEGRAM: t.me/unity3dspain

Sumar mana

Iniciado por kalm97, Abril 02, 2016, 04:25:55 AM

Tema anterior - Siguiente tema
Tengo un problema, quiero que cuando gaste mana despues de un sierto tiempo recupere el mana poco a poco y no se como hacerlo porque cuando lo ago o no suma o suma rapidicimo y me llega a miles si me podrian ayudar fuera genial 

Abril 02, 2016, 05:10:47 AM #1 Ultima modificación: Abril 02, 2016, 05:50:27 AM por ¥-Shido

no entiendo como aplicarlo tambien tengo ejemplos parecido en mi juego pero esque no se como plantearmelo para que cuando el gaste mana despues de un tiempo se vuelva a cargar,,, porfavor

Abril 02, 2016, 05:36:52 AM #3 Ultima modificación: Abril 02, 2016, 06:27:10 AM por ¥-Shido
[quote author=kalm97" data-ipsquote-contapp="forums" data-ipsquote-contenttype="forums" data-ipsquote-contentclass="forums_Topic" data-ipsquote-contentid="35545" data-ipsquote-contentcommentid="129022">  no entiendo como aplicarlo tambien tengo ejemplos parecido en mi juego pero esque no se como plantearmelo para que cuando el gaste mana despues de un tiempo se vuelva a cargar,,, porfavor[/quote]Te hice un ejemplo simple (esta probado):
								

ya lo logre un poco mas facil.public float time = 0.25 ;public float Reg = 0;public int point; void Update (){ Reg = Reg + time * Time.deltaTime;// Reg va a ir por cada segundo va a ser  + 0.25, entonses a lo que llegue a 1 va a subir un punto de mana y Reg volvera a cero para repetir el sistema if(Reg >= 1){point += 1;Reg = 0;}}

Etiquetas: