陳列View修正

This commit is contained in:
kimura 2021-08-24 18:20:32 +09:00
parent cf9022e6e6
commit ee7abea2bb
2 changed files with 14 additions and 5 deletions

View File

@ -18,16 +18,14 @@ public class MarketCartView : MonoBehaviour
{
ResetDisplay();
// 陳列
var i = 0;
foreach (var flavor in shopStock)
for (int i = 0; i < shopStock.Count; i++)
{
var popcorn = popcornPositions[i];
popcorn.ChangeSkin(flavor);
popcorn.ChangeSkin(shopStock[i]);
this.CallWaitForSeconds(.05f * i, () =>
{
popcorn.gameObject.SetActive(true);
});
i++;
}
}

View File

@ -1,9 +1,16 @@
using System;
using UnityEngine;
public class MarketPopcornView : MonoBehaviour
{
[SerializeField] private SpriteRenderer popcornRenderer;
[SerializeField] private Sprite caramelSprite;
private Sprite defaultSkin;
private void Awake()
{
defaultSkin = popcornRenderer.sprite;
}
public void ChangeSkin(int flavor)
{
@ -11,5 +18,9 @@ public class MarketPopcornView : MonoBehaviour
{
popcornRenderer.sprite = caramelSprite;
}
else
{
popcornRenderer.sprite = defaultSkin;
}
}
}