【unity3d】unity3d的认识

unity中的东西大多是被封装好的,如果没有学习好底层的开发,基础知识,暂时是不建议先学习unity的。

unity是一个让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。具体解释可以参考百度百科。按照官方的解释是unity是一个游戏引擎,一款游戏开发软件,个人认为,没有被限定的软件,只有被限定的方向。

学习unity有几个步骤。1.先了解unity3d的菜单,视图界面2.理解场景的坐标系统3.学习创建基本的场景一些基本概念4.学习资源导入方面的一些基本元素5.学习脚本的生命周期6.学习摄像机,灯光,地形,渲染,粒子系统,物理系统等等7.一些更高级的概念,例如向量的加减法点乘叉乘,光照法线贴图,内存管理,图形优化等



创建Unity容器

1
IUnityContainer container =  new  UnityContainer();

创建接口映射

1
container.RegisterType<ILogger, MyLog>();  

获取对象实例

1
ILogger log = container.Resolve<ILogger>();
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值