I have a trigger to kick off my save, there is a 1 sec pause in gameplay while it saves. I thought async would be a better way,. take it off the main thread.
So I use ontrigger it fires off (I made it a task to get the debug to fire when it was done)
Code: Select all
public async void Save()
{
await SaveAsync();
Debug.Log("Saving Has Been Completed");
}
Code: Select all
private async Task SaveAsync()
{
//save code here
await Task.CompletedTask;
}