收藏本站 您好,欢迎来到服装网 请登录 免费注册 行业导航 产品 求购 企业 动态 展会 招聘
分享到:

Unity编辑器开发技巧有哪些?跟着千锋娄底来了解

   Unity3D在游戏开发领域,应用之广,功能之强大,相信每一位从业人员心里都是有数的。特别是Unity强大的编辑器功能,更是能加快我们的开发进度,可有些时候也容易一不小心入坑,让你焦头烂额。今天千锋老师分享几点Unity编辑器开发技巧,避免大家入坑。

游戏开发培训.jpg

  1、制作抽象的prefab来做关卡编辑

  尽可能制作抽象的prefab来做关卡编辑,该prefab应该足够抽象简单(只有一个GameObject,然后通过Gizmo来绘制是个不错的手段),否则以后变化的时候(常见的就是改美术资源),所有关卡都lost prefab,那么对策划来说是一场灾难。可以考虑通过数据表+编辑器的方式来提供策划操作同时也不再需要担心lost prefab的问题。prefab越简单抽象越不容易丢失,prefab之间嵌套的正确方式是通过链接而不是挂在节点下面。

  2、尽可能避免修改Scene,方法有几种:

  使用xml之类的数据组织场景,尽量多让scene由prefab组成,这样变动都在prefab上使用工具做场景Merge。

  3、不要过度依赖Component特性来开发,考虑数据驱动。

  4、逻辑容易散落在编辑器各处,可以做一个中心管理。

  利用unity的特性组织好hierarchy,不管是编辑的时候还是运行的时候,编辑的时候可以通过工具来简化组织层级的工作。让每个场景自己能跑。

  框架采用星型架构+事件机制,由于Unity3D没有一个所谓的入口函数,不利于代码*,这样的基础架构能带来很多便利。

  unity界面扩展能力很强,而且借助CLR(commom language runtime)的反射能力,C#里面开发界面非常容易。

  想学习更多系统化的Unity知识,当然选择千锋Unity游戏开发培训班,千锋Unity游戏开发培训课程深入教学的图形技术,讲解包括OpenGL渲染管线,*器,高光计算、菲尼尔色散、雾方程式等高阶课程。还有很多的商业实践项目,帮助学员轻松掌握技术,拿到高薪offer。

千锋长沙校区:http://cs.mobiletrain.org/

长沙校区地址:湖南省长沙市岳麓区麓谷企业广场A2栋三单元306

培训咨询专线:0731-85513010/85513210

    QQ  : 1660794050

面授课程:全栈HTML5+培训、UI交互设计培训、PHP培训、Java+云数据培训、大数据开发培训、VR/AR/Unity游戏开发培训、Python培训、Linux云计算培训、全栈软件测试培训、Android培训、iOS培训

Unity编辑器开发技巧有哪些?跟着千锋娄底来了解

分享到:
免责声明
1)本信息由“北京千锋互联科技有限公司”发布,由“北京千锋互联科技有限公司”负责信息的合法性;
2)本站平台目的在于分享更多信息,不代表本站的观点和立场;信息仅供参考,不构成投资及交易建议。投资者据此操作,风险自担。
3)本信息如有侵权请将此链接发邮件至517763949@qq.com,本站将及时处理并回复。
4)《新著作权法草案》第六十九条规定:网络服务提供者为网络用户提供存储、搜索或者链接等单纯网络技术服务时,不承担与著作权或相关权有关的信息审查义务。网络用户利用网络服务实施侵犯著作权或者相关权行为的,被侵权人可以书面通知网络服务提供者,要求其采取删除、屏蔽、断开链接等必要措施。