在unity中点击按钮1,金钱加5,点击按钮2,分数加25并显示在画面上
时间: 2024-03-02 08:54:15 浏览: 33
以下是在Unity中实现点击按钮增加金钱和分数的代码:
```csharp
public class GameController : MonoBehaviour
{
public Text moneyText; // 显示金钱的文本框
public Text scoreText; // 显示分数的文本框
private int money = 0; // 当前金钱数
private int score = 0; // 当前分数
public void AddMoney()
{
money += 5; // 点击按钮1,增加5金钱
moneyText.text = "Money: " + money.ToString(); // 更新显示金钱的文本框
}
public void AddScore()
{
score += 25; // 点击按钮2,增加25分
scoreText.text = "Score: " + score.ToString(); // 更新显示分数的文本框
}
}
```
在这个代码中,我们定义了一个GameController类,其中有两个公共函数AddMoney()和AddScore()。当点击按钮1时,会调用AddMoney()函数,增加5金钱,并更新显示金钱的文本框。当点击按钮2时,会调用AddScore()函数,增加25分,并更新显示分数的文本框。需要注意的是,需要在UI界面中将按钮分别与这两个函数绑定。同时,需要在UI界面中设置好金钱和分数的文本框,并将其对应地赋值给moneyText和scoreText变量。
相关推荐
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)