* fixed interpolate only working once when KeyInput or Loop