本書詳細介紹了使用Unity引擎開發虛擬現實或者遊戲作品所應掌握的C#編程知識和技能。全書共9章:第1章介紹Unity開發環境的搭建及與腳本相關的基本操作,並介紹UnityC#腳本的作用和UnityC#腳本輸入和輸出功能的實現方法;第2章介紹UnityC#腳本中最素,包括變量和數據類型、運算符和表達式;第3章介紹UnityC#腳本的兩種調試方法,即斷點調試和日志調試;第4章介紹C#程序語言中常用的流程控制語句,包括分支語句、循環語句和特殊流程控制語句;第5章介紹一維數組、多維數組和交錯數組的概念、用途及用法;第6章介紹方法的概念和作用、方法的定義和調用、方法的參數,以及方法的重載;第7章和第8章介紹C#語言中面向對像的相關知識,包括對像和類的概念、類的定義和對像的使用、類的繼承性和多態性、命名空間、泛型、集合、委托、事件和特性等內容;第9章介紹UnityC#腳本中常用等