ステージ更新箇所変更
This commit is contained in:
parent
144c4a2eb0
commit
62b8b236ae
|
|
@ -62,15 +62,6 @@ namespace MyGame.Scenes.MiniGame.Scripts
|
||||||
|
|
||||||
private void GenerateStage()
|
private void GenerateStage()
|
||||||
{
|
{
|
||||||
// ステージデータ更新確認
|
|
||||||
var time = cacheElapsedTime + elapsedTimeOffset;
|
|
||||||
if (nextStageData != null && nextStageData.time <= time)
|
|
||||||
{
|
|
||||||
beginIndex = 0;
|
|
||||||
currentStageData = GetCurrentStage(time);
|
|
||||||
nextStageData = GetNextStage(time);
|
|
||||||
}
|
|
||||||
|
|
||||||
// リソース読み込み
|
// リソース読み込み
|
||||||
stageBeginPrefabList = currentStageData.GetBeginStagePrefabs();
|
stageBeginPrefabList = currentStageData.GetBeginStagePrefabs();
|
||||||
stageRandomPrefabList = currentStageData.GetRandomStagePrefabs();
|
stageRandomPrefabList = currentStageData.GetRandomStagePrefabs();
|
||||||
|
|
@ -129,6 +120,15 @@ namespace MyGame.Scenes.MiniGame.Scripts
|
||||||
public void UpdateTime(float elapsed)
|
public void UpdateTime(float elapsed)
|
||||||
{
|
{
|
||||||
cacheElapsedTime = elapsed;
|
cacheElapsedTime = elapsed;
|
||||||
|
// ステージデータ更新確認
|
||||||
|
var time = cacheElapsedTime + elapsedTimeOffset;
|
||||||
|
if (nextStageData == null || !(nextStageData.time <= time))
|
||||||
|
{
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
beginIndex = 0;
|
||||||
|
currentStageData = GetCurrentStage(time);
|
||||||
|
nextStageData = GetNextStage(time);
|
||||||
}
|
}
|
||||||
|
|
||||||
public void UpdatePos(float targetXPos)
|
public void UpdatePos(float targetXPos)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue