void Record()
{
rigidBody.isKinematic = false;
int frame = Time.frameCount % bufferFrames;
float time = Time.time;
keyFrames [frame] = new MyKeyFrame (time, transform.position, transform.rotation);
}
// Update is called once per frame void Update() { if (CrossPlatformInputManager.GetButton("Fire1")) { recording = false; replaySystem.PlayBack(); } else { recording = true; replaySystem.Record(); } //if(recording){replaySystem.Record();} }