学习C#到什么程度再学Unity比较好,这个问题其实很大程度上取决于你现有的编程基础和兴趣。如果你已经有一定的面向对象编程(OOP)的基础,并且对游戏开发有浓厚的兴趣,那么你可以直接开始学习Unity。Unity使用C#作为主要的脚本编程语言,因此你需要掌握C#的基本语法和概念,例如变量、数据类型、控制结构、函数、类、对象等。同时,对于Unity来说,了解游戏开发的基本概念,例如游戏对象、组件、脚本、场景等,也是非常重要的。在开始学习Unity之前,我建议你先掌握以下C#基础知识:1. C#基本语法:变量、数据类型、控制结构、函数、类、对象等。2. 面向对象编程(OOP):类、对象、继承、多态等。3. C#中的游戏开发相关概念:游戏对象、组件、脚本、场景等。掌握了这些基础知识之后,你就可以开始学习Unity了。在学习的过程中,你可能会遇到一些关于Unity的特性和API的深入知识,这些知识需要你有一定的C#基础才能理解和应用。总的来说,学习C#到什么程度再学Unity比较好,取决于你现有的编程基础和兴趣。如果你已经有一定的OOP基础和游戏开发的兴趣,那么可以直接开始学习Unity。在学习过程中,你可以逐步深入学习C#的相关知识,以更好地理解和应用Unity的特性和API。