-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
3/26 新書到! 3/19 新書到! 3/14 新書到! 12/12 新書到!
購書流程Q & A站務留言版客服信箱
3ds MaxMayaRhinoAfter EffectsSketchUpZBrushPainterUnity
PhotoShopAutoCadMasterCamSolidWorksCreoUGRevitNuke
C#CC++Java遊戲程式Linux嵌入式PLCFPGAMatlab
駭客資料庫搜索引擎影像處理FluentVR+ARANSYS深度學習
單晶片AVROpenGLArduinoRaspberry Pi電路設計CadenceProtel
HadoopPythonStm32CortexLabview手機程式AndroidiPhone
可查書名,作者,ISBN,3dwoo書號
詳細書籍分類

Unity官方案例精講

( 簡體 字)
作者:Unity Technologies類別:1. -> 多媒體 -> 遊戲引擎 -> Unity
譯者:
出版社:中國鐵道出版社Unity官方案例精講 3dWoo書號: 41631
詢問書籍請說出此書號!

缺書
NT售價: 480

出版日:5/1/2015
頁數:416
光碟數:1
站長推薦:
印刷:全彩印刷語系: ( 簡體 版 )
加入購物車 加到我的最愛
(請先登入會員)
ISBN:9787113202354
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證)
作者序:

譯者序:

前言:

內容簡介:

作為Unity引擎的輔助學習資料,Unity公司提供了大量的官方示例和演示程序供開發者參考,這些程序示例涵蓋了各個主要游戲類型的程序架構,以及Unity引擎本身的幾乎所有重要功能,極富參考價值。可惜的是,Unity公司在提供這些程序示例的同時,并沒有給出相應的詳細文字講解和說明。

本書即從這些示例中精心挑選了若干個具有代表性的實例進行詳細講解,在每個實例中都重點切入一個或幾個Unity引擎的核心功能點,進而以接近于現場教學的方式,引導讀者一邊閱讀、一邊動手,通過實際操作來掌握學習內容。在講解過程中,本書還對與Unity編程相關的重要知識加以特別關注和講解,使讀者在實踐中深刻理解Unity引擎的原理和使用方法,真正做到融會貫通。

目錄:

第 1 章 C# 腳本編程基礎 ............ 1
1.1 配置腳本開發環境 ......2
1.1.1 配置 Visual Studio .......2
1.1.2 配置MonoDevelop ......6
1.1.3 腳本的創建 ..........8
1.2 變量、數組與函數 ......9
1.2.1 變量的聲明與使用 ......9
1.2.2 數組的聲明與使用 ........11
1.2.3 函數的聲明與使用 ........12
1.3 語句、表達式與運算符 ....... 14
1.3.1 語句 .......14
1.3.2 表達式 ..........16
1.3.3 運算符 ..........16
1.4 協程(Coroutine) ............ 18
1.5 類與類的使用 ...... 21
1.6 輸出調試信息 ...... 22
1.7 C# 腳本示例 ............ 22
1.8 Unity 腳本事件執行順序 ......... 26
1.9 腳本模板與腳本編碼 ............ 28
1.10 Unity 5 腳本升級 ........... 29
第 2 章 JavaScript 腳本編程基礎 ..... 31
2.1 JavaScript 腳本編程基礎 ......... 32
2.2 變量、數組與函數 .......... 32
2.2.1 變量 .......32
2.2.2 數組 .......33
2.2.3 函數 .......35
2.3 表達式、語句與運算符 ....... 37
2.4 JavaScript 腳本示例 ........ 39
2.5 JavaScript 腳本與 C# 腳本的交互 ...... 41
第 3 章星際航行游戲——JSpace Shooter ........... 45
3.1 導入模型、貼圖和材質 ....... 46
3.1.1 導入資源包文件 ........46
3.1.2 創建飛船對象 ............49
3.1.3 設置攝像機參數 ........50
3.1.4 添加圖片背景 ............50
3.1.5 添加粒子背景效果 ........52
3.2 編寫腳本代碼 ...... 53
3.2.1 鍵盤控制飛船移動 ........53
3.2.2 實現射擊行為(Shot) .........57
3.2.3 添加小行星(Asteroid) .......61
3.3 添加音頻 ........... 69
3.3.1 添加碰撞爆炸音頻 ........69
3.3.2 添加飛船射擊音頻 ........69
3.3.3 添加背景音效 ............70
3.4 添加計分文本 ...... 71
3.4.1 添加計分 Text 組件 .......71
3.4.2 添加計分功能 ............72
3.5 游戲結束與重新開始 ............ 74
3.5.1 添加游戲結束的 Text 組件 .........74
3.5.2 添加結束游戲的功能 ...........75
3.5.3 添加重新開始的 Text 組件 .........76
3.5.4 添加重新開始游戲的功能 ..........77
第 4 章潛行游戲——Stealth ........... 79
4.1 加載場景 ........ 80
4.1.1 創建場景 ......80
4.1.2 添加場景元素 ............80
4.1.3 添加燈光 ......82
4.1.4 烘焙場景Lightmaps ......84
4.1.5 添加 Tag 管理類 ........87
4.1.6 添加轉場效果 ............87
4.1.7 添加游戲控制器GameController ..........89
4.1.8 添加 CCTV Camera .......92
4.1.9 添加 Laser Grid ..........94
4.2 導入和配置人物角色 ............ 97
4.2.1 導入角色模型 ............97
4.2.2 設置角色動畫 ............98
4.2.3 創建動畫參數管理類 ...........99
4.2.4 添加控制角色運動功能 ............101
4.2.5 添加控制攝像機跟隨的功能 ....104
4.3 主角與環境交互 ......107
4.3.1 添加控制開關臺的功能 ............107
4.3.2 添加管理房間鑰匙卡的功能 ....110
4.3.3 添加控制單開門的功能 ............112
4.3.4 添加控制雙開門的功能 ............115
4.4 主角與敵人交互 ......116
4.4.1 添加管理角色生命值的功能 ....116
4.4.2 添加敵人角色模型 ......118
4.4.3 添加敵人自動搜索角色的功能 ............120
4.4.4 添加控制敵人運動功能 ............123
4.4.5 添加控制敵人射擊的功能 ........126
第 5 章粒子碰撞回調功能——Particle Callbacks ....... 129
5.1 Shuriken 粒子系統介紹 ......130
5.2 加載場景 .........131
5.3 創建粒子效果 ...........134
5.3.1 創建燃燒時冒煙的粒子效果 .....134
5.3.2 創建燃燒時火星四濺的粒子效果 ......139
5.3.3 火焰大小控制 ..........140
5.3.4 創建灑水的粒子效果 .........143
5.3.5 控制灑水位置 ..........146
5.4 碰撞回調函數解析 ........148
5.5 粒子碰撞回調函數應用案例 .......153
5.5.1 水滴與桶蓋碰撞的處理 ............153
5.5.2 實現水滴與燃燒桶碰撞熄滅火焰的效果 .......155
第 6 章Mecanim動畫系統介紹——Mecanim Example Scenes ..... 159
6.1 Mecanim動畫系統簡介 .........160
6.1.1 Mecanim動畫系統的工作流 ....160
6.1.2 Mecanim動畫系統中的術語 ....160
序: