
어떤 이미지가 짧은 시간 내에 나타났다가 투명해지도록 만든 기능이다.
startAlpha = a = 0.3f
flashSpeed = 1f일 때
그냥 flashSpeed * 0.1f을 넣어주면 의도대로 동작한다.
하지만 누구는 60프레임이고 누구는 50프레임이면 60프레임인 사람은 1/60 = 0.0167초마다 1프레임이 지나갈 것이고 50프레임인 사람은 1/50 = 0.02초마다 1프레임이 지나가서 당연히 50프레임인 사람의 이미지가 조금 늦게 투명해질 것이다.
컴퓨터 성능에 따라 이미지가 사라지는 속도가 달라진다면 불편할 수밖에 없을 것이다.
이러한 현상을 막기 위해서 모든 컴퓨터에서 프레임을 통일시킬 수 있도록 한 프레임이 넘어가는 시간을 강제하는 것이 Time.deltaTime이다.
Time.deltaTime은 기본 60프레임을 기준으로 모든 변화를 제한한다.
1/60 = 0.0167, 성능에 상관 없이 모든 컴퓨터가 0.0167에 한 프레임 넘어갈 수 있게 만드는 것이다