今天完成的主要內容時mainscene場景中設定面板的開發。遊戲邏輯:點選設定按鈕,彈出**設定彈框,彈框內容包括**的開啟與關閉,退出遊戲。
點選退出遊戲,彈出退出遊戲確認面板。效果圖:
1.首先在controller.cs檔案中新增settings物件以及這兩個面板物件字段。然後新增開啟設定面板的方法,**如下:
12.然後在settings物體上新增指令碼setcontroller.cspublic
gameobject set_music;
2public
gameobject set_confirm;34
private
void
onsetbtn()511
12//
當然還有在init方法中新增監聽的**
13 setbtn.onclick.addlistener(onsetbtn);
這個指令碼目前完成的任務包括控制2個視窗的顯示邏輯。分2步走,比較懶,一次更所有**了。
1/*專案:極致21點2*
3* 主題:4*
5* 功能:設定面板的邏輯:1.開啟關閉**邏輯
6* 2.是否退出遊戲邏輯78
*9* 日期:2019.1.110*
11*/
12using
unityengine;
13using
unityengine.ui;
14namespace
puremvcdemo
1537
void
init()
3845
#region **設定面板監聽事件
46///
47///
**開啟關閉監聽事件
48///
49private
void
ononoffbtn()
5058
else
5963}64
///65
///返回主面板,關閉設定面板
66///
67private
void
onbackbtn()
6872
///73
///關閉**設定面板,彈出確認退出遊戲面板
74///
75private
void
onquitgambtn()
7680
#endregion
8182
#region 確認退出面板監聽事件
83///
84///
確認退出遊戲
85///
86private
void
onsurebtn()
8791
///92
///取消退出遊戲
93///
94private
void
oncancelbtn()
95100
#endregion
101}
102 }
Android實戰開發 Day2
在終端寫的東西 123 456 n 轉移到緩衝區 123 456 n 從左到右 逐個拿 include float money 0 intmain else if money 5000 money 8000 else if money 8000 money 10000 else if money 1...
牛客21天刷題 day 2
牛客contents 2.小易喜歡的單詞 題目圓的半徑平方為s,求座標系裡在這個圓周上面的整數座標點有幾個 輸入253 輸出12 0 思路和解答 math.sqrt 4 2.0 type math.sqrt 4 float math.sqrt 4 int math.sqrt 4 true 注意ran...
嵌入式Linux開發 Day2
本章的內容為 嵌入式linux 第二期 手把手教你學linux之arm mx6u 裸機篇 中6.5 7.1 7.2 7.3講的內容。the chip supports the following boot flash devices nor flashwith external inte ce mo...