コインの獲得枚数をテキストで表示する
枚数表示
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
// ★追加(枚数表示)
using TMPro;
public class ItemGet : MonoBehaviour
{
public AudioClip coinGet;
// ★追加(枚数表示)
public TextMeshProUGUI coinLabel;
private int coinCount;
private void OnTriggerEnter2D(Collider2D collision)
{
if(collision.gameObject.CompareTag("Coin"))
{
AudioSource.PlayClipAtPoint(coinGet, transform.position);
Destroy(collision.gameObject);
// ★追加(枚数表示)
coinCount += 1;
coinLabel.text = "" + coinCount;
}
}
}
【2022版】ActionGame2D(全33回)
他のコースを見る枚数表示
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
// ★追加(枚数表示)
using TMPro;
public class ItemGet : MonoBehaviour
{
public AudioClip coinGet;
// ★追加(枚数表示)
public TextMeshProUGUI coinLabel;
private int coinCount;
private void OnTriggerEnter2D(Collider2D collision)
{
if(collision.gameObject.CompareTag("Coin"))
{
AudioSource.PlayClipAtPoint(coinGet, transform.position);
Destroy(collision.gameObject);
// ★追加(枚数表示)
coinCount += 1;
coinLabel.text = "" + coinCount;
}
}
}
コインの獲得枚数をテキストで表示する