Files
unity-vr-development/CollectCoins/Assets/Scripts/InventoryScript.cs
T
2025-03-27 09:04:59 +08:00

43 lines
813 B
C#

using UnityEngine;
using System.Collections;
public class InventoryScript : MonoBehaviour {
// Use this for initialization
public AudioClip pickupSound;
public static int coinCount = 0;
public GUIText coinCountText;
public GUITexture coinPic;
public GUIText coinGUIText;
void Start () {
}
// Update is called once per frame
void Update () {
}
void pickup()
{
AudioSource.PlayClipAtPoint(pickupSound, transform.position);
coinCount++;
// 触发显示金币数量
coinGUIText.SendMessage("showTextHint", coinCount.ToString());
// 显示左下角图片和数量
showCoinCount();
}
void showCoinCount()
{
if (!coinPic.enabled)
{
coinPic.enabled = true;
coinCountText.enabled = true;
}
coinCountText.text = coinCount.ToString();
}
}