※ 引述《Moonshark (鲨子)》之铭言:
: 1. Visual Studio的继承问题
: 然而看了官方给的完成品Scripts档案,明明写法一样,但官方的却有变色,不知道是
: 自己写的过程有问题还是编辑器的跳针,自己也去google爬过国外的论坛,但仅有少少数
: 回答而且也不是我遇到的这个问题,希望有高手能帮我解惑。
Visaul Studio是会随时做语义解析
停摆静态分析可能是有一部份的代码出错 或单纯是处理中(通常重开就会好)
如果你有正确安装unity vs的plugin 应该不会出现这个问题
很有可能是给VS的内存或CPU不够
我建议你可以进行trace 做一次动态跟踪 如果还不行可能是VS设定有问题
: 3. 推荐的Unity入门书
: 有先爬过版上文章,看到有人推In Action那本,个人是想说希望能找到符合现在版本
: 的Unity教学书,有先去图书馆找过,但几乎都是旧版书,加上最近学Tutorial也有发现
: 官方自己有针对Patch不同加上注解,担心如果学的是旧版书会不会有很大的出入,也请
: 各位给予意见了。
Unity不建议看书
我朋友都是看官方影片学的 但我个人耐不住性子 都是看图文
Unity版本差异很大 还会有大版本内部不相容的问题
但书的概念其实都差不多 更进阶的技巧其实就是做游戏的经验 这只能多看多学
很多效果工具现成可能做不到
但做游戏就是一种骗术 重点是你对UnityEngine API还有架构的熟悉度
书的话
1. Shader相关(简体跟英文看自己能力选即可)
2. 设计模式与游戏开发的完美结合(作者:蔡升达)
这个才有东西学
之前Unity代理商送了一系列官方设计教材给我们看 其实东西都很流水帐
重点是图学、设计模式 游戏系统的设计(物理、动作、动画)
: 4. 最后的问题,程式语言
: 主要是因为自己之前是学C,但里面只有C#,是否也需要重新研读练习C#再来碰Unity比
: 较好?
看你的岗位
如果你是做美术相关的 就要熟工具的操作 概念 接口
如果是做系统 程式开发的 就是要摸懂UnityEngine C#
我看过有人用Unity用了两三年 结果不知道Component可以继承多型
我们设计出来的东西 弹性就有差别
所以C#基础能力很重要
当你整个场景什么东西都是用摆的而不是用程式生、管的
到时候东西要改 你只会累死