unity2018或unity2019
1、Unity官方文档,Unity中国官网,有中文文档
https://unity.cn/
2、Unity的资源商店,有很多免费的资源;当然好的资源肯定是要付费的
https://assetstore.unity.com/?utm_source=baidu&utm_medium=cpc&utm_campaign=Brand-PC&utm_content=AssetsStore&utm_term=unity%20%E8%B5%84%E6%BA%90%E5%95%86%E5%BA%97
3、Unity Learn Premium/Unity官方教程
在2020年3月19日,unity免费开放了Unity Learn Premium,一项包含综合性实时3D学习内容和Unity专家线上咨询的服务。自Learn Premium开放以来,社区的反响非常热烈,超过320,000名用户使用其学习。很明显,Learn Premium是Unity社区的一个重要资源,我们希望将来会有更多的人能通过我们的实时3D学习资源,向自己的目标更进一步。因此,从今往后,Unity Learn Premium将继续向所有人免费开放。(业界良心)
https://unity.com/products/unity-learn
4、Unity大学,Unity官方游戏开发实战课程(钱都被他一个人挣了)
https://unity.cn/university
1、unity环境配置比较简单,个人license也是免费的
2、在资源商店里可以收藏一些免费的资源,在My Assets可以看到,下载->导入后就可以在场景中使用
如果是导入3d软件的建模的话,无论你用3dMax、Maya、C4D、Blender或Sketchup建的模型,建议都以fbx格式导出,因为Unity3d对fbx格式兼容的最好,这也是官方的建议
3、比如下载一个subway Train的资源(作者KrazyFX,有一些末日丧尸类的素材),调整下纹理(默认纹理渲染不出来),调整成Standard(Specular Setup)高光材质,效果如下:
4、加入相机旋转的脚本;从Unity资源商城里可以下载插件Ultimate Camera Controller,可以查看插件自带的demo;把插件自带的脚本拖到camera上就行
5、打包、抗锯齿等,edit->project setting->quality里调整下参数,h5的Quality默认是high,调成ultra;Anti Aliasing调成8倍取样
(抗锯齿的效果在编辑态是不会体现的,play mode 才有效)
6、Build And Run,平台选择WebGL发布就可以看到效果了
1、运行时如果灰屏,一般是有错误,可能是模型不规范,也可能是脚本有错;一开始以为和unity版本有关系,重新安装后没有解决,
比如:将fbx格式的模型导入到unity中后,添加到scene中时,要把没用的场景、灯光等文件删除,虽然编辑态是OK的,但运行时会灰屏
2、添加的脚本的时候提示无法添加脚本,发现文件名和类名不一样,改成一样即可
3、要习惯保存,unity是不会自动保存的;运行态的编辑是无法被保存的
4、无法取消启动动画;在unity中显示启动动画的选项,默认勾选的,不能取消?
这个和个人版license有关,使用个人版本创建的游戏必须以Unity
启动画面开始,而任何付费版本都允许您删除启动画面,此外还有八折优惠哦!
具体不同license之间的差异可以参考Unity Plus(加强版)/Unity Pro(专业版)和Unity个人版的区别