2016年3月31日 星期四

【Unity】5.0版本後的Skybox和舊版本材質下載

今天要加天空包的時候遇到兩個問題,一個是在熟悉的地方找不到Skybox的設定,查了一下才發現5.0之後移動了位置。
開啟Window->Lighting,就可以找到Skybox的設定。

【Unity】Mecanim動畫系統Part2 - 動畫檔製作

Part1
接續上一篇,這次來提動畫檔的製作,會繼續使用Part1中做動畫的Cube物件。
在Project右鍵新增Animation。
Unity Mecanim

2016年3月30日 星期三

【Unity】Mecanim動畫系統Part1 - 開啟動畫編輯器並播放第一個動畫

這次想花點時間把Mecanim動畫系統提的完整一點,一方面補足以前沒提過,或是沒講完整的部分,另一方面看看自己有那些沒理解的。
Mecanim是Unity 4.0版本後釋出的動畫系統,在動畫控制,特別是3D人物上提供許多方便的功能,官方有提供完整範例Mecanim Example Scenes,可以在Asset Store中搜尋到,大略的介紹就到這,接著就開始這次的主題
開啟Unity專案,在場景新增要做動畫的物件,基本上能想像到的物件都可以使用Mecanim系統,3D的Object、2D的Sprite、Light或是UI物件,這裡就簡單的使用Cube物件。
點選場景中的Cube物件,增加Animator Component到物件下。
Unity Mecanim

2016年3月25日 星期五

【Unity】Animator2D動畫切換 - 待機>行走>跑步

成品(不含按鍵D):https://dl.dropboxusercontent.com/u/90403802/AnimatorRun/AnimatorRun.html
這次來提animator動畫切換,要做的是人物待機、行走和跑步動畫切換,動畫使用UnityChan的2D圖製作,在以下的連結可以找到:
http://unity-chan.com/
Unity animator sprite
Unity animator sprite
將下載好的package匯入專案中,找好一組待機、行走和跑步的圖片。

2016年3月24日 星期四

【Unity】使用Scrollbar做音量調整

這次來談談音量調整,這次會使用Scrollbar作為音量的控制器。
首先新增GameObject->UI->Scrollbar以及Button,分別做音量控制條和是否靜音按鈕。
Unity Volume Control

2016年3月23日 星期三

【Unity】Shadow UI物件陰影

前篇:Unity - Outline UI物件外框
前陣子提到過物件外框,之後才發現有另一個UI效果可以用,這次來稍微提一下。

Shadow效果可以在UI物件(Text、Button等)上,加入Compontent上找到。
UI Shadow

【Unity】可讀檔寫擋的路徑

Application.dataPath:
與遊戲資料相同的資料夾,例如在Unity編輯環境下執行的話,就會指向Assets資料夾。

Application.persistentDataPath
ios和android平台使用的讀寫檔路徑,此路徑的資料不會因為遊戲更新而消除。

Unity編輯環境:
dataPath persistentDataPath
C:/Users/jerrard-liu/Documents是專案資料夾的路徑,UIMoveTest是專案資料夾,dataPath路徑為專案資料夾下的Assets資料夾。
persistentDataPath路徑則是在AppData下,路徑就不會因為專案資料夾移動而改變。

2016年3月4日 星期五

【自製小遊戲】海賊桶

家喻戶曉的海盜桶小遊戲。
連結:https://play.google.com/store/apps/details?id=com.Jerrardliu.PirateBucket#details-reviews
遊玩方式:
1.決定遊玩人數以及桶子上洞的數量。
2.開始後選擇桶子上的洞,把劍插進去。
3.畫面顯示safe的話,交給下一位玩家。
4.如果out的字樣出現,該玩家為輸家。

【自製小遊戲】水平思考猜謎(海龜湯)

遊戲連結 海龜湯的玩法是由出題者提出一個難以理解的事件,參與猜題者可以提出任何問題以試圖縮小範圍並找出事件背後真正的原因。但出題者僅能以「是」、「不是」或「沒有關係」來回答問題。 本遊戲蒐集各種論壇、平台的42個題目,提供給想玩海龜湯卻愁找不到題目的你們。 ...