一期一会

いくらプログラミングを学んだとしても、
私の凝り固まった脳ではなかなか出て来ないものは、どうしたってある。

偶然出会ったコードたちとの思い出。

int i = 0;

// ...

i = 1 - i;

iの値は0と1を繰り返す。


【応用】

// 以下の変数angleの値を-30〜+30の間に納める
// 0から離れるほど、増減分が少なくなる
float angle = 0.0f;

// ...

float f = 0.0f;

if (isRightButtonOn())
{
	f += 30.0f;
}

if (isLeftButtonOn())
{
	f -= 30.0f;
}

angle += (f - angle) * 0.1f;