C#实现代码如下:
void Update () {
if (isInvincible)
{
//2
timeSpentInvincible += Time.deltaTime;
//3
if (timeSpentInvincible < 3f) {
float remainder = timeSpentInvincible % 0.3f;
renderer.enabled = remainder > 0.15f;
}
//4
else {
renderer.enabled = true;
isInvincible = false;
}
}
}