ИИ гонщиков, запуск, перезапуск игры и пр
This commit is contained in:
1 parent
f557c58c9d
commit
efcfaae647
48 files changed
+1486
-212
No files matched your search
@@ -56,8 +56,8 @@ namespace Code.Example.Race.Racer
|
||||
_eventBus.RaiseEvent<IRacerLoadedHandle>(x => x.RacerLoaded(racerType, null));
|
||||
|
||||
return;
|
||||
}
|
||||
|
||||
}
|
||||
UnityEngine.Debug.LogWarning($"Racer loaded {racerType}");
|
||||
_racerPrefabsHandle.Add(racerType,
|
||||
Addressables.LoadAssetAsync<GameObject>(_racerConfigs[racerType].prefabReference));
|
||||
|
||||
@@ -76,8 +76,10 @@ namespace Code.Example.Race.Racer
|
||||
|
||||
public void Dispose()
|
||||
{
|
||||
UnityEngine.Debug.LogWarning($"Racers released");
|
||||
foreach (var prefab in _racerPrefabsHandle)
|
||||
prefab.Value.Release();
|
||||
_racerPrefabsHandle.Clear();
|
||||
|
||||
_racerConfigsHandle.Release();
|
||||
}
|
||||
@@ -90,7 +92,6 @@ namespace Code.Example.Race.Racer
|
||||
|
||||
public interface IRacerLoadedHandle : IGlobalSubscriber
|
||||
{
|
||||
public void RacerLoaded(RacerType type, Racer racer);
|
||||
public void RacerCreated(RacerType type, Racer racer);
|
||||
public void RacerLoaded(RacerType type, Racer racer);
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user