2013/12/09

9. [Unity 3D 介面 - 中文教學] Main Camera - 小視窗製作

Unity每次開啟一個新的場景都會有一台Main Camrea(主相機),參數細節如下:
1. Clear Flags (清除標記):
Skybox 天空盒(預設):遊戲畫面上無物件的部分將顯示當前相機的天空盒(Skybox)。

Solid Color 純色/單色:遊戲畫面上無物件的部分將顯示當前相機的Background顏色。

Depth Only 僅有深度

Don't Clear 不清除


2. Background:調整Camera看到的背景顏色
3. Culling Mask :顯示哪一個階層(Layer)的物件,預設為Everything(意旨能看到所有物件)。
4. Projection (投射):預設為Perspective(透視)能看到Z軸深度;Orthographic(正投影)無Z軸深度,製作2D遊戲時Camera採用Orthographic。
5. Field of view(視角範圍):調整Camera視野大小,值越大看的範圍越廣,反之。
6. Clipping Planes (剪裁平面):調整Camera可視距離。
7. Normalized View Port Rect:調整Camera在遊戲時,玩家所看到的大小及位置。X/Y 調整小視窗位置W/H 調整可視範圍,如果要Camera看到整個小島就需修改W/H
8. Depth階層:Camera成像的前後關係。
有多台相機時,可利用此參數設定相機在螢幕上呈現的順序(製作雙視窗或子視窗)。

小視窗製作方式:
1. 保留原本場景中的Main Camera以外,再新增一台Camera,GameObject → Creat Other → Camera(小視窗的相機)。
2. 主畫面的相機(Main Camera)的Depth階層 < Camera 的Depth階層。如果Main Camera的階層是1,那麼Camera 的Depth階層為2。
3. 改變小視窗Camera的Normalized View Port Rect之X/Y/W/H值即可。









有時候上課都會聽到前輩們在訴說他們自己的心路歷程,類似Unity3D的遊戲引擎還沒發展出來前,大家都是靠徒手寫程式完成自己的遊戲,往往那些程式的龐大量是我們這些後輩無法想像的,所以他們不時都會回頭看我說你們真幸福。

Unity 3D是套容易學習且方便的開發工具,
但前提是大家要真心跟他成為好朋友。

"好朋友"都要透過長時間相處相知相惜,本章就先讓各位認識大家的好朋友吧!



如果各位一直認為Unity 3D僅能做遊戲,那麼亮亮要請大家把此想法改觀!Unity 3D不僅能開發出遊戲,更跨足至動畫市場,這是Unity 3D官方推出的動畫影片。這影片當中所以有光影特效都是透過Unity 3D一手包辦。所以請大家拔除你們對Unity的偏見吧!!!

相對,對開發者而言,最想做的事情當然是開發一款遊戲後能直接發佈在不同平台上,例如:ios、Android、XBOX...etl.,在此亮亮也舉幾個大家耳熟能詳並使用Unity 3D開發遊戲的例子,包含:搗蛋豬 、 新仙劍奇俠傳Online 、軒轅劍陸 ...等等。


而Unity 3D 已經準備好幫各位實現夢想,
大家開始願意跟他當好朋友了嗎?!
記住好朋友是要長時間維持,不是曇花一現的承諾。



之後課程都會直接使用Unity 3D軟體,要跟他當好朋友,就要先從下載/安裝Unity 3D開始。快來下載安裝吧!Unity 3D 官方網站:http://unity3d.com/ 。



0. [Unity 中文教學] 甚麼是 Unity3D?
1. [Unity 中文教學] 新手必看 - Unity3D 實用操作小撇步
3. [Unity 3D 介面 - 中文教學] 如何辨識Unity 3D 為專業版(PRO)
4. [Unity 3D 介面 - 中文教學] 美化 Unity3D Terrain 地形解析 - 下
5. [Unity 3D 介面 - 中文教學] 自建立樹(Tree)
6. [Unity 3D 介面 - 中文教學] 角色控制器- Character Controller
7. [Unity 3D 介面 - 中文教學] 天空盒 - Skybox (靜態)
8. [Unity 3D 介面 - 中文教學] 動態天空教學 - Unisky
10. [Unity 3D 介面 - 中文教學] Light 光源
11. [Unity 3D 介面 - 中文教學] Unity 4.2.1以上版本發佈Android問題!!!!"Unable to find suitable jdk installation Please make sure you have a suitable jdk installation.Android development requires at least JDK 6 (1.6)"
12. [Unity 3D 介面 - 中文教學] Particle System 3.5版本以前的粒子系統 (上)
13. [Unity 3D 介面 - 中文教學] Particle System 新版-粒子系統 (蝙蝠"超音波"教學)
14. [Unity 3D 介面 - 中文教學] Trail Renderer 尾跡模擬
15. [Unity 3D 介面 - 中文教學] Interactive Cloth 布料模擬
16. [Unity 3D 介面 - 中文教學] Image Effect 影像效果
17. [Unity 3D 介面 - 中文教學] Particles粒子系統碰撞Collider物件教學
18. [Unity 3D 介面 - 中文教學] Monitor監視器教學 (Render Texture - Pro Only)
19. [Unity 3D 介面 - 中文教學] Navigation 尋路追蹤系統教學 (1)


沒有留言:

張貼留言