在Unity实习两周,完成了美术工具和场景优化两个任务。美术工具用于设置模型参数,生成预设,涉及GameObject操作和Material颜色设置。场景优化解决人物行走区域检查,通过减少数据量和利用Draw Call Batching提升效率。学习了Unity的图形渲染原理和优化策略。
摘要生成于
,由 DeepSeek-R1 满血版支持,
先讲一个第一个,比较简单:
===========
功能:美术将模型FBX拖入到Hierarchy视图,程序设置模型的参数,比如position为0,并将所有的材质球的颜色设置成白色,最后生成预设并存储到指定位置
解决思路:1)先通过Selection 获取获取gameObject
2)设置基本的参数,材质球要先获取MeshRenderer,然后通过renderer.shareMaterials设置每个材质的颜色
3)获取GetComponet<MeshFilter>获取到网格,然后通过AsserDatabase.getAssertPath获取路径
4)最后通过PrefabUtility.CreatePrefab()生成预设
第二个,优化。花了一点时间,主要是自己不熟悉
==============
功能:策划需要查看生成地图中人物可以行走的部分
============
<
在一所不知名的学校读专硕读了一年,学校要求第二年必须
实习
。在
实习
宣讲中,看到
游戏开发
招收
实习
生,很有兴趣。幸运的是公司也不介意自己有无经验,便经过面试考核开始了
实习
。
实习
一开始很有激情,想着可以学很多东西。又是
unity
,又是ue4,今天听到渲染管线,明天听到人工智能,啥都想学。前一阵子公司也不丢工作,只是让自己学。
unity
教学视频一个接一个,也可以做几个demo,颇有成就感。但是后来转念一...
常用的必然事件
Void Awake( ){ }; void Start( ){ }; void Update( ){ }
Void FixedUpdate( ){ }; void lateUpdate( ){ };
Void OnGUI( ){ }
Transform
tranform 改变游戏对象的位移,旋转和伸缩。
改变位移有2中方法
uinty 圣典 : http://game.ceeger.com/
c# 学习 :http://msdn.microsoft.com/zh
-
cn/library/aa288436(v=vs.71).aspx
声音资源快速获取: http://www.drpetter.se/project_sfxr.html
uinty 圣典社区: http://game.ceeger.com/forum/
我们到这来已经有差不多一个月了,当你到一个新的环境的时候或许刚开始的时候会很不适应,因为人刚来一个环境的时候最大的还是陌生,我感觉每天在这很充实,老师都很负责,我们这个班级的学习热情也很高涨,不懂就问是我们现在的主张,我们现在不是学生,不该拿以前在学校的状态来学习,以前我学习是被动的,现在学习稍微有点改变了,比之前的状态好多了,下面有几张偷拍的照片,哈哈。
创新项目
实训
学习笔记
-
Unity
-
1前言Transform类成员变量函数
刚刚接触
unity
时,有一种耳目一新的感觉,这是一种可以实时看到效果,而且十分简单好上手的综合型
游戏开发
工具,也是一个专业的游戏引擎。通过鼠标简单的点选就可以创造出许多在开发工具中内置的简单的形状,为脚本中的变量赋值只许使用简单的点选即可实现,同时也可以随时切换2D的界面和3D的游戏场景进行编程,十分的简单明了。
Transform类
在刚刚开始学习
unity
时,接触最多的就是transform类了,通过控制组件的transfo