目錄(99章)
倒序
- coverpage
- Extending Unity with Editor Scripting
- Credits
- Foreword
- About the Author
- About the Reviewers
- www.PacktPub.com
- Support files eBooks discount offers and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Chapter 1. Getting Started with Editor Scripting
- Overview
- Editor scripting basics
- Introducing Run & Jump
- The Level Creator tool
- Summary
- Chapter 2. Using Gizmos in the Scene View
- Overview
- Creating gizmos through code
- Adding a structure to our levels
- Implementing the gizmo grid
- Implementing the snap to grid behaviour
- Summary
- Chapter 3. Creating Custom Inspectors
- Overview
- Upgrading the Level class
- Understanding how an inspector works
- Creating a custom inspector
- Working with layouts
- Improving the inspector without custom inspectors
- Using drawers inside a custom inspector
- Summary
- Chapter 4. Creating Editor Windows
- Overview
- Creating the base for an editor window
- Implementing the Palette
- Implementing the GUI for the Palette
- Integrating the Palette with the Level Creator tool
- Summary
- Chapter 5. Customizing the Scene View
- Overview
- Defining the Editor modes
- Customizing the Scene View
- Detecting Scene View events
- Implementing the Level Creator modes
- Using the Handles class
- Adding the final details to Level Creator
- Summary
- Chapter 6. Changing the Look and Feel of the Editor with GUI Styles and GUI Skins
- Overview
- Changing the look and feel of the Level Creator tool
- Changing the look and feel using a simpler approach
- Summary
- Chapter 7. Saving Data in a Persistent Way with Scriptable Objects
- Overview
- Preparing the environment
- Implementing a Scriptable Object
- Integrating the Scriptable Object with the level
- Summary
- Chapter 8. Controlling the Import Pipeline Using AssetPostprocessor Scripts
- Overview
- Improving the import pipeline
- Using a DLL file for the AssetPostprocessors
- Summary
- Chapter 9. Improving the Build Pipeline
- Overview
- Automating the BuildPipeline class
- Adding version control to your project
- Interacting with external scripts
- Distributing your video game using AppBlade
- Summary
- Chapter 10. Distributing Your Tools
- Overview
- Preparing the environment
- Sharing code using a Unity Package
- Sharing code using Git submodules
- Publishing in the Asset Store
- Summary
- Index
- A
- B
- C
- D
- E
- G
- H
- I
- K
- L
- P
- R
- S
- U
- V 更新時間:2021-07-19 10:02:52
推薦閱讀
- Learning Scala Programming
- Docker and Kubernetes for Java Developers
- Cocos2d-x游戲開發:手把手教你Lua語言的編程方法
- 基于差分進化的優化方法及應用
- Learning Firefox OS Application Development
- Java Web基礎與實例教程
- Hands-On RESTful Web Services with Go
- 微信小程序開發解析
- SAP BusinessObjects Dashboards 4.1 Cookbook
- Python忍者秘籍
- Terraform:多云、混合云環境下實現基礎設施即代碼(第2版)
- Mastering Akka
- Julia 1.0 Programming Complete Reference Guide
- Vue.js應用測試
- Oracle實用教程
- Scratch從入門到精通
- WordPress Search Engine Optimization(Second Edition)
- C語言程序設計與應用實驗指導書(第2版)
- Spring Boot 3:入門與應用實戰
- HTML5程序設計基礎教程
- Python程序設計教程
- 精通Rust(第2版)
- Learning Ext JS(Fourth Edition)
- React Components
- Smart Internet of Things Projects
- 云原生時代的CoreDNS學習指南
- Kafka并不難學!入門、進階、商業實戰
- Mastering UI Development with Unity
- 數字媒體交互設計(中級):App產品交互設計方法與案例
- 動靜有法 Sketch+Principle UI設計基礎教程