unity3d遊戲開發之選擇結構和迴圈結構

2022-05-22 08:18:03 字數 420 閱讀 3499

選擇結構

if....else...語句

if(《條件》)

else

條件:只能是布林型別的值。

switch...case...語句

表示式可以是int,字元、字串

每乙個case都要以乙個結束跳轉控制語句結束(break/return/goto)

迴圈結構

用於對一組命令執行一定的次數或反覆執行一組命令,直到指定的條件為真

迴圈結構的型別

-do....while迴圈 :與while的區別就是do...while迴圈中即使條件為假時也至少執行一次該迴圈體中的語句

-for迴圈 : 要求只有在對特定條件進行判斷後才允許執行迴圈,用於某個語句或語句塊重複執行次數的情形

條件:只能是bool型別的值

這篇文章來自狗刨學習網

unity3d遊戲開發之習題總結

1 使用continue計算1 3 5 99 這道題如果不用continue的話,對於我們來說非常簡單,無非就是乙個通式就能搞定的2 n 1或者2 n 1 但是題目是使用continue計算,於是難倒了我們不少人,continue和break的區別是break是結束整個迴圈體,continue是結束...

Unity3D遊戲開發之構建簡單的遊戲世界

建立遊戲地面 建立乙個新的遊戲工程名稱命名為firstgame,場景檢視 現了預設的主攝像頭,那麼開始新增乙個遊戲地面,如下圖所示新增乙個遊戲地面,其實unity3d 有乙個地形的概念,terrain可以建立乙個遊戲地形,以後在介紹這方面的知識。今天我們主要的目的是構建簡單的遊戲世界。建立紋理貼圖 ...

Unity3D遊戲開發之高達光之翼月光蝶效果製作

玩高達破壞者的時候看到多款高達有光之翼或者近似的效果,例如月光蝶,或者oor的高濃度粒子擴散,於是我也做了這麼乙個效果 該文章出自 狗刨學習網 常規的光之翼,比如命運 v2之類的,除了這個透明的效果,關鍵是裡面的紋理是會擴散著動的,具體效果可以看看優酷的 高達破壞者居然沒有v系列的機體 oo系的高達...