FPSを画面上に表示したくてこんな処理を作りましたが

newtime = Time.time;
count++;
if (newtime - oldtime >= 1.0) {
  fps = ' : '+count+'count';
  oldtime = newtime;
  count = 0;
}

Gameウィンドウのstatsで出せるFPSの数値とどうしても差が出ます
なぜだかわかりませんか?