最近开始看Unity官方教材《unity5.x从入门到精通》,教材用的unity版本应该是5.2.1f1。我用的版本是5.5.4p4。练习过程中遇到小问题,总结一下。
1. 关于新建project,这个困扰好久。new一个project的时候,毫无反应。然后打开一个现有project,然后去new一个project,进度条读完以后,依然毫无反应。有一次,不知什么原因,账号推出了,然后重新登陆了一下,再new新的project居然成功了。以后每次new project,都重新登陆一遍unity账号(不知是否有意为之)。
2. Unity自动调用的函数,如Start(), Update(), FixedUpdate()等,在书写过程中,总是会把首字母小写,然后发现代码没被调用,打上log查下去,才发现首字母该大写的小写了。呵呵,可能新手都会这样吧,
3. 可能因为我用的unity是最新版本的缘故,教材里,很多的api貌似都已经过时了。比如说GameObject.active不能直接操作,要用GameObject.SetActive(bool)。再比如Application.LoadLevel()已经过时,要用SceneManager.LoadSence()。当然还有很多。
4. 教材7.3,在project视图中右击Assets文件夹,在弹出的快捷菜单中选择Show in Explorer命令,就会打开工程所在的文件路径。现实的情况是Assets的快捷菜单没有Show in Explorer,取而代之的是Reveal in Finder。如下图:
网友评论