首页
学习
活动
专区
工具
TVP
发布

Unity游戏开发

专栏成员
138
文章
163776
阅读量
43
订阅数
C#-IEnumerator与IEnumerable
IEnumerable是所有可迭代非范型类的基础接口。IEnumerable包括一个方法GetEnumerator方法,方法返回一个IEnumerator。
祝你万事顺利
2019-08-23
8850
Unity-UI(UGUI详解)02.1 Canvas组件、Visual组件
Canvas组件代表UI被放置和渲染的虚拟空间。全部的UI元素必须是带有Canvas组件的Gameobject的子物体。当我们创建一个UI元素从菜单的时候,如果场景中没有canvas,将自动创建一个canvas
祝你万事顺利
2019-07-18
2.5K0
Unity-资产-常用资产
纹理是图片或者影视文件覆盖在GameObjects上面来给予他们可视化的效果 Unity支持任何类型的image 和 movie文件在3D项目资产文件中作为纹理。在资源导入的时候,Unity对资源进行优化专门针对游戏,对游戏的容量没有负担,这个过程在Unity内部实现,并不是直接修改文件。
祝你万事顺利
2019-07-15
1.4K0
C#迭代器与LINQ查询操作符
(1)使用 针对集合类型编写foreach代码块,都是在使用迭代器 集合类型实现了IEnumerable接口 都有一个GetEnumerator方法 (2)迭代器优点 假如要遍历一个庞大的集合,只要其中一个元素满足条件,据完成了任务。 (3)yield关键字 MSDN中: 在迭代器块中用于向枚举数对象提供值或发出迭代结束信号。 (4)注意事项: 1.在foreach循环式多考虑线程安全性,在foreach时不要试图对便利的集合进行remove和add操作,任何集合,即使被标记为线程安全,在foreach时,增加项和移除项都会导致异常。 2.IEnumerable接口是LINQ特性的核心接口 只有实现了IEnumerable接口的集合,才能执行相关的LINQ操作,比如select,where等
祝你万事顺利
2019-07-12
1.1K0
Unity-SDK接入
游戏客户端和第三方包进行组合 第三方代码: JAVA代码 游戏U3D代码 eclipse AndroidStudio
祝你万事顺利
2019-06-20
2.5K0
(转)UML类图
UML中类与类,已经类与接口,接口与接口的关系有:泛化(generalization),关联(association),依赖(dependency),实现(realization)这几种。
祝你万事顺利
2019-05-29
6470
Unity对象池
优点:减少内存消耗,优化运行时效率,防止内存泄漏. 需要存放不同类型的游戏对象(GameObject)
祝你万事顺利
2019-05-28
9620
Shader-基础光照-漫反射光照模型
当光线从光源照射到模型表面,该表面回向每个方向散射多少辐射量 漫反射符合兰伯特定律:反射光线的强度与表面法线与光源方向之间的夹角的余弦值成正比. 漫反射的计算:
祝你万事顺利
2019-05-28
9560
C#协程
Unity中协程的执行原理 UnityGems.com给出了协程的定义: A coroutine is a function that is executed partially and, presuming suitable conditions are met, will be resumed at some point in the future until its work is done. 即协程是一个分部执行,遇到条件(yield return 语句)会挂起,直到条件满足才会被唤醒继续执行后
祝你万事顺利
2019-05-28
1.9K0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档