リザルト進捗表示修正
This commit is contained in:
		
							parent
							
								
									96928db7b4
								
							
						
					
					
						commit
						733c99b859
					
				|  | @ -178,8 +178,9 @@ namespace MyGame.Scenes.MiniGame.Scripts | ||||||
|                 { |                 { | ||||||
|                     SetSilhouette(x.prefab, x.isRecipe); |                     SetSilhouette(x.prefab, x.isRecipe); | ||||||
|                     var prevScore = prevPlaceScore > basePlaceScore ? prevPlaceScore - basePlaceScore : 0; |                     var prevScore = prevPlaceScore > basePlaceScore ? prevPlaceScore - basePlaceScore : 0; | ||||||
|                     var needScore = x.needScore - basePlaceScore; |                     var needScore = x.needScore == basePlaceScore ? 1 : x.needScore - basePlaceScore; | ||||||
|                     var newScore = placeScoreData.Score - basePlaceScore; |                     var newScore = x.needScore == basePlaceScore ? 1 : placeScoreData.Score - basePlaceScore; | ||||||
|  |                     basePlaceScore = x.needScore; | ||||||
|                     SetProgress((float)prevScore / needScore, false).ToObservable() |                     SetProgress((float)prevScore / needScore, false).ToObservable() | ||||||
|                         .Delay(TimeSpan.FromSeconds(waitProgress)) |                         .Delay(TimeSpan.FromSeconds(waitProgress)) | ||||||
|                         .Do(_ => SoundManager.Instance.PlaySE("se_minigame_meter")) |                         .Do(_ => SoundManager.Instance.PlaySE("se_minigame_meter")) | ||||||
|  | @ -194,7 +195,6 @@ namespace MyGame.Scenes.MiniGame.Scripts | ||||||
|                             } |                             } | ||||||
|                             ShopItemExchangeView.ShowDialog(x.name, x.prefab, x.isRecipe, () => nextItemSubject.OnNext(Unit.Default)); |                             ShopItemExchangeView.ShowDialog(x.name, x.prefab, x.isRecipe, () => nextItemSubject.OnNext(Unit.Default)); | ||||||
|                         }).AddTo(this); |                         }).AddTo(this); | ||||||
|                     basePlaceScore = x.needScore; |  | ||||||
|                 }) |                 }) | ||||||
|                 .SelectMany(nextItemSubject) |                 .SelectMany(nextItemSubject) | ||||||
|                 .Delay(TimeSpan.FromSeconds(waitButtonActive)) |                 .Delay(TimeSpan.FromSeconds(waitButtonActive)) | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue