public class Player
{
//宣告靜態實體
public static Player Instance;
//獲取靜態實體
public static Player GetInstance()
{
if (Instance == null)
{
Player ins = new Player();
Instance = ins;
return Instance;
}
else
{
return Instance;
}
}
private string playerName = "張三";
private float maxHp = 1000;
private float currentHp = 1000;
private float maxMp = 1000;
private float currentMp = 1000;
//公有的設定獲取方法
public void Set_playName(string value)
{
playerName = value;
}
public string Get_playerame()
{
return playerName;
}
public void Set_maxHp(float value)
{
maxHp = value;
}
public float Get_maxHp()
{
return maxHp;
}
public void Set_currentHp(float value)
{
currentHp = Mathf.Min(value, maxHp);
}
public float Get_currentHp()
{
return currentHp;
}
public void Set_maxMp(float value)
{
maxMp = Mathf.Min(value, maxMp);
}
public float Get_maxMp()
{
return maxMp;
}
public void Set_currentMp(float value)
{
currentMp = Mathf.Min(value, maxMp);
}
public float Get_currentMp()
{
return currentMp;
}
}
uj5u.com熱心網友回復:
這不是unity的內容,這是c#最基本的語法啊 定義了一些屬性和方法uj5u.com熱心網友回復:
c#基本的語法, 定義了一些屬性和方法uj5u.com熱心網友回復:
這是C#基礎內容uj5u.com熱心網友回復:
定義了屬性和幾個讀寫屬性的方法uj5u.com熱心網友回復:
這是一個單例,還有一些屬性和方法uj5u.com熱心網友回復:
你這發錯地方了吧。。。這里不回答c#基礎。。。
uj5u.com熱心網友回復:
unity是垃圾,不要浪費時間了,不如學一下UE4(UE5預計年底發布)、id的Tech 7引擎,這些才是高水平的FPS游戲引擎uj5u.com熱心網友回復:
怎么評論
uj5u.com熱心網友回復:
不要浪費時間了uj5u.com熱心網友回復:
發錯地方了吧uj5u.com熱心網友回復:
B站有個麥扣教unity基礎的也解釋代碼
可以看看
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/17612.html
標籤:新手樂園
