幫助中心 | 我的帳號 | 關於我們

Unity實戰技巧精粹(290秘技大全)

  • 作者:(日)藥師寺國安|責編:張佳瑩|譯者:晉清霞
  • 出版社:中國青年
  • ISBN:9787515367590
  • 出版日期:2023/08/01
  • 裝幀:平裝
  • 頁數:406
人民幣:RMB 148 元      售價:
放入購物車
加入收藏夾

內容大鋼
    Unity是在遊戲開發和虛擬現實開發方面應用得非常廣泛的軟體,其功能強大,用戶體驗友好,是一款多平台的綜合型開發工具。本書解讀了關於該軟體的290個應用秘技。
    本書是基於Unity 2021.2.15版本編寫的,由於Unity不斷地以一周一次的頻率進行版本升級,到本書開始出售時,它必定又升級了,但本書的示例與內容在應用上均有效,不會受到太大影響。
    本書對使用Unity進行遊戲開發方面的各種功能進行系統全面的介紹,包括Unity的基本操作、系統設置、對象創建、腳本編寫、資源導入、UI界面設置、導航處理、場景管理、效果應用以及著色器系統應用等。全書結構完整、內容系統全面、講解清晰易懂,適合Unity 3D開發零基礎讀者學習,也適合對遊戲開發或虛擬現實開發感興趣的IT設計人員學習閱讀。此書還可以作為應用型高校及相關培訓機構的Unity 3D教材或參考用書。

作者介紹
(日)藥師寺國安|責編:張佳瑩|譯者:晉清霞

目錄
第1章  Unity基礎秘技
  001 Unity是什麼
  002 Unity可以做什麼
  003 如何下載Unity
  004 Unity的版本
  005 Unity的界面構成
  006 如何應用Available CustomEditor Tools
  007 Scene視圖與Game視圖
  008 什麼是Asset Store
第2章  界面與工具應用秘技
  009 如何設置Unity的Editor
  010 如何變更Unity的布局
  011 如何應用Hand Tool變形工具
  012 如何應用Move Tool變形工具
  013 如何應用Rotate Tool變形工具
  014 如何應用Scale Tool變形工具
  015 如何應用自由變換工具
  016 如何應用自定義變形工具
  017 如何應用Persp視圖模式
  018 如何切換場景的顯示設置
第3章  三維對象設置秘技
  019 如何創建各種三維對象
  020 如何變換對象的外觀
  021 如何創建材質
  022 如何為材質指定顏色
  023 如何在材質上指定圖像
  024 如何將材質效果應用到對象上
  025 如何在場景中配置人物
  026 如何切換人物模型的顯示與隱藏
  027 如何為對象添加腳本文件
  028 如何調整平行光的照射角度
第4章  天空與地板設置秘技
  029 如何變換天空的背景
  030 如何以天空為背景顯示模型
  031 如何在場景中配置地板
  032 如何讓Plane看上去像鏡子
  033 如何在Plane上顯示視頻
  034 如何創建透明的地板
第5章  滑鼠事件處理秘技
  035 如何在單擊的位置顯示預設的球體
  036 如何通過把游標放在對象上改變其顏色
  037 如何通過單擊懸浮於空中的對象使其落下
  038 如何應用OnMouseDown事件
  039 如何應用OnMouseUp事件
  040 如何應用OnMouseDrag事件
  041 如何應用Input.GetButton處理
  042 如何應用Input.GetKeyDown處理
  043 如何應用Input.GetKey處理
  044 如何應用Input.GetButtonUp處理
第6章  uGUI按鈕處理秘技

  045 如何添加uGUI按鈕
  046 如何設置Canvas顯示模式
  047 如何設置按鈕的尺寸
  048 如何設置按鈕的名稱
  049 如何設置按鈕的顏色
  050 如何創建多個按鈕並整齊排列
  051 如何為按鈕添加腳本文件
  052 如何讓按鈕與腳本文件相關聯
  053 如何為按鈕應用圖像效果
  054 如何為uGUI應用Raw Image控制項
  055 如何應用Shader設置UI效果
第7章  移動模型的秘技
  056 如何通過鍵盤實現模型的自由移動
  057 如何通過單擊按鈕切換模型的顯示和隱藏
  058 如何使模型穿過指定對象
  059 如何使Sphere穿過Plane而掉入無底深淵
  060 如何切換模型陰影的ON/OFF模式
  061 如何複製模型
  062 如何為模型設置標籤
第8章  導航處理秘技
  063 如何進行導航設置(1)
  064 如何進行導航設置(2)
  065 如何讓角色移動到滑鼠單擊的位置
  066 如何在單擊處生成小球體,並使膠囊體移至該位置
  067 如何實現在模型後面有許多僵屍追趕的場景
  068 如何使老虎躲開障礙物並移動至單擊的位置
  069 如何讓模型到達終點
  070 到達終點后,如何隱藏模型
第9章  動畫處理秘技
  071 Animation和Animator有什麼區別
  072 如何設置動畫類型
  073 如何對Animator組件的相關屬性進行設置
  074 如何對Animation組件的相關屬性進行設置
  075 如何創建Animator Controller
  076 如何獲取Animator中使用的Motion文件
  077 如何預覽使用Animation創建的動畫效果
第10章  粒子系統應用秘技
  078 如何導入Standard Asset的粒子系統
  079 如何運行從Standard Asset下載的粒子系統(1)
  080 如何運行從Standard Asset下載的粒子系統(2)
  081 如何運行從Standard Asset下載的粒子系統(3)
  082 如何運行從Standard Asset下載的粒子系統(4)
  083 如何從Asset Store下載粒子系統
  084 如何運行從Asset Store下載的粒子系統(1)
  085 如何運行從Asset Store下載的粒子系統(2)
  086 如何運行從Asset Store下載的粒子系統(3)
  087 如何使用Effect的Particle System功能
  088 如何運行火焰粒子系統
  089 如何使用OnControllerColliderHit運行火焰粒子系統
  090 如何通過在場景中單擊來運行昆蟲按軌跡飛行特效

第11章  衝突處理秘技
  091 衝突處理事件的種類
  092 如何應用OnCollisionEnter
  093 如何應用OnCollisionExit
  094 如何應用OnCollisionStay
  095 如何應用OnTriggerEnter
  096 如何應用OnTriggerExit
  097 如何應用OnTriggerStay
  098 如何應用OnControllerColliderHit
  099 當人物碰撞Cylinder時如何顯示模型
  100 如何表現人物之間發生衝突而開始決鬥的場景
第12章  圖形用戶界面處理秘技
  101 如何應用uGUI的Text組件
  102 如何應用uGUI的Image組件
  103 如何應用uGUI的Raw Image組件
  104 如何應用uGUI的Button組件
  105 如何應用uGUI的Toggle控制項
  106 如何應用uGUI的Slider組件
  107 如何應用uGUI的Scrollbar控制項
  108 如何應用uGUI的Dropdown組件
  109 如何應用uGUI的Input Field控制項
  110 如何應用uGUI的Panel組件
  111 如何應用uGUI的Scroll View組件
第13章  音頻處理秘技
  112 如何從Asset Store中下載Audio文件
  113 如何播放Audio音頻文件
  114 如何給遊戲對象設置聲音
  115 如何使用本地保存的音頻文件
  116 如何使用腳本實現音頻的切換
第14章  Cloth組件應用秘技
  117 Cloth是什麼
  118 如何防止布料之間的重疊
  119 如何為Sphere應用Cloth組件
  120 如何用Cloth覆蓋Capsule與Sphere
  121 如何讓旗幟高高飄揚
  122 如何讓角色從Cloth的下方穿過
  123 如何只固定Cloth的某一點
第15章  重力設置秘技
  125 如何賦予Sphere重力
  126 如何指定重力的大小
  127 如何降低重力
  128 如何用重力限制動作
  129 如何使用重力與物理材料
  130 如何利用程序賦予對象重力
  131 如何改變物體的重力
第16章  預製體應用秘技
  132 如何創建預設球體
  133 如何通過腳本控制預設球體
  134 如何創建預設立方體
  135 如何用腳本控制預設對象

  136 如何預設角色
  137 如何通過腳本控制預設的模型
  138 如何將從Asset Store下載的資源
  設置為預設文件
  139 如何取消對象的預設
第17章  自然場景創建秘技
  140 如何建立地形
  141 如何建造山脈
  142 如何在場景中製作草地效果
  143 如何在場景中製作樹木效果
  144 如何在場景中製作湖泊效果
  145 如何讓金魚在湖裡暢遊
  146 如何讓樹葉隨風搖曳
  147 如何讓小鳥在樹林中飛翔
  148 如何製作下雨效果
  149 如何改變天空的背景
  150 如何設置打雷效果
  151 如何使角色在自然場景中疾馳
第18章  Main Camera應用秘技
  152 如何設置Main Camera的位置
  153 如何讓Main Camera跟隨角色移動
  154 如何通過代碼訪問Main Camera
  155 如何切換攝像機
  156 如何保持角色的視線總是朝向攝像機
  157 如何將攝像機放在單擊的位置
  158 如何同時顯示Main Camera和Sub Camera
第19章  Render Texture應用秘技
  159 如何使用Render Texture捕獲攝像機的圖像(1)
  160 如何使用Render Texture捕獲攝像機的圖像(2)
  161 如何用Mask更改顯示
  162 如何在Render Texture中顯示大畫面
  163 如何在Quad上使用RenderTexture(1)
  164 如何在Quad上使用RenderTexture(2)
第20章  Wind Zone應用秘技
  165 如何製造風
  166 如何讓樹木隨風搖擺
  167 如何通過腳本控制風
  168 如何設置風吹動或停止吹動
  169 如何在局部產生風
  170 如何使用Simple Physics Toolkit
  171 如何讓風吹到Particle System上
第21章  爆炸效果設置秘技
  172 如何實現立方體炸飛的效果
  173 如何設置角色碰撞立方體后發生爆炸
  174 如何設置球體落到地面發生爆炸
  175 如何設置當游標移到立方體上時就會爆炸
  176 如何讓角色擊中炸彈時發生爆炸
  177 如何創建定時炸彈
  178 如何設置踩到地雷就爆炸
  179 如何製作水中爆炸的效果

第22章  ProBuilder應用秘技
  180 如何導入ProBuilder
  181 New Shape是什麼
  182 如何創建Stair
  183 如何創建Prism
  184 如何創建Plane
  185 如何創建Door
  186 如何創建Pipe
  187 如何創建Cone
  188 如何創建Sprite
  189 如何創建Arch
  190 如何創建Torus
  191 如何創建Sphere
第23章  Humanoid應用秘技
  192 Humanoid是什麼
  193 如何顯示Humanoid的運動軌跡
  194 如何自製Humanoid的CharacterController
  195 如何判斷Humanoid之間的衝突
  196 如何判斷Humanoid與動物之間的衝突
  197 如何停止與啟動Humanoid的Animator
第24章  反射效果設置秘技
  198 Reflection Probe的反射是什麼
  199 Reflection Probe的鏡面反射是什麼
  200 如何通過腳本文件操作ReflectionProbe
  201 Global Illumination是什麼
  202 利用Global Illumination的反射是什麼
  203 如何顯示對象物體的陰影
  204 如何只讓燈光照射在特定的對象物體上
第25章  Post Processing應用秘技
  205 如何導入Post Processing
  206 Ambient Occlusion是什麼
  207 Auto Exposure是什麼
  208 Bloom是什麼
  209 Chromatic Aberration是什麼
  210 Color Grading是什麼
  211 Depth Of Field是什麼
  212 Grain是什麼
  213 Lens Distortion是什麼
  214 Motion Blur是什麼
  215 Screen Space Reflections是什麼
  216 Vignette是什麼
第26章  畫面切換秘技
  217 如何在動作執行后返回初始畫面
  218 如何將Scene1切換為Scene
  219 如何通過按鈕切換畫面
  220 如何使用Transition切換畫面
  221 如何通過Camera Fade Pack切換畫面
  222 如何使用Smooth Scene Transition切換畫面
  223 如何在切換畫面時傳遞數值
  224 如何在切換畫面時不破壞Game-Object而維持現狀

第27章  TextMeshPro應用秘技
  225 TextMeshPro的安裝與Font AssetCreator的設置
  226 如何使用Text
  227 如何使用Extra Settings
  228 如何使用Face
  229 如何使用Outline
  230 如何使用Underlay
  231 如何使用Lighting Bevel
  232 如何使用Local Lighting
  233 如何使用Lighting的Bump Map
  234 如何使用Lighting的EnvironmentMap
  235 如何使用Glow
第28章  Camera的種類與應用秘技
  236 CctvCamera是什麼
  237 HandheldCamera是什麼
  238 FreeLookCameraRig是什麼
  239 MultipurposeCameraRig是什麼
第29章  Characters Package應用秘技
  240 FPSController是什麼
  241 如何使用FPSController探索室內
  242 如何使用FPSController探索自然
  243 RigidBodyFPSController是什麼
  244 AIThirdPersonController是什麼
  245 如何使用ProBuilder創建障礙物
  246 ThirdPersonController是什麼
  247 如何使用Preset使ThirdPerson-Controller與其他人物同時移動
第30章  場景環境設置秘技
  248 如何實現鯨魚在大海中暢遊的場景
  249 WaterProDaytime是什麼
  250 如何讓角色在水中舞蹈
  251 如何讓月光灑滿夜晚的大海
  252 如何表現海底的情景
  253 如何表現在大海上漂蕩的小船
  254 如何表現球在水中的動作
第31章  Web攝像頭設置秘技
  255 如何顯示Web攝像頭的圖像
  256 如何通過單擊按鈕顯示Web攝像頭的圖像
  257 如何在立方體和球體上顯示Web攝像頭的圖像
  258 如何在水下顯示Web攝像頭的圖像
  259 如何使Web攝像頭的圖像半透明化
第32章  Timeline應用秘技
  260 如何旋轉立方體
  261 如何使球彈跳
  262 如何使角色跳起來
  263 如何創造角色行走途中一瞬間的踉蹌效果
  264 如何使用Audio Track
  265 如何設置Camera的位置
  266 如何使用Maker和Signal、SignalReceiver(1)
  267 如何使用Maker和Signal、SignalReceiver(2)
第33章  Cinemachine應用秘技

  268 如何安裝Cinemachine
  269 Cinemachine的VirtualCamera組件是什麼
  270 Virtual Camera是什麼
  271 FreeLook Camera是什麼
  272 State Driven Camera是什麼
  273 Clear Shot Camera是什麼
  274 Dolly Camera With Track是什麼
第34章  Unity Recorder應用秘技
  275 使用Unity Recorder需要準備什麼
  276 如何在Unity中使用立方體和球體創建360度視頻
  277 如何在Unity中創建兔子的360度視頻
  278 如何在Unity中創建Humanoid的360度視頻
  279 如何在Unity中創建鳥兒在飛翔的360度視頻
  280 如何在Unity中創建火焰從林中升起的360度視頻
第35章  Shader應用秘技
  281 什麼是著色器
  282 什麼是表面著色器程序
  283 如何應用不能帶來光澤的著色器
  284 如何給對象添加陰影
  285 如何通過Shader指定紋理
  286 如何設置透明度
  287 如何設置使物體發光的著色器
  288 如何利用法線貼圖添加凹凸圖案
  289 什麼是邊緣光
  290 如何顯示切片

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032