public SaveTransform GetSaveTransform() { if (cannotSave) { return(null); } SaveTransform result = new SaveTransform(); result.position = new SaveableVector(transform.position); result.eulers = new SaveableVector(transform.eulerAngles); result.saveID = saveID; return(result); }
public void LoadSavedTransform(SaveTransform save) { transform.position = save.position.GetValues(); transform.eulerAngles = save.eulers.GetValues(); }