- Home /
Question by
krupasknr · Jun 06, 2020 at 12:58 PM ·
time.timescale
I changed the time.timescale to 1 when a button clicks. But i need to click the button twice to change it to 1.
public void Contbutton() {
Time.timeScale = 1;
Debug.Log(Time.timeScale);
jystick.SetActive(true);
bbtn = 0;
}
Comment
Answer by UnderShad · Jun 07, 2020 at 12:32 AM
@krupasknr You can use a time difference to get two clicks and then change the timescale.
float ClickTime=0;
public void Contbutton()
{
if(ClickTime>Time.time)
{
Time.timeScale = 1;
Debug.Log(Time.timeScale);
jystick.SetActive(true);
bbtn = 0;
}
else
ClickTime = Time.time+0.1f; //time betwwen two clicks
}