Unity3D的2017破解和2018破解共存解决办法 (Wind&Mac)
发表于
有些时候需要使用多个版本的Unity,如何实现2017和2018破解共存呢?
Window
1.首先我们先破解Unity2017版本。
2.破解完成后,我们找到路径C:\ProgramData\Unity,备份文件Unity_lic.ulf。
3.备份后之后我们继续破解Unity2018版本。
4.破解完成后,我们把刚才备份的文件Unity_lic.ulf覆盖到路径C:\ProgramData\Unity替换掉新的文件Unity_lic.ulf,这样就可以解决两个破解的版本共存的问题了。
Mac
1.首先我们先破解Unity2017版本。
2.破解完成后,我们找到路径/Library/Application Support/Unity,备份文件Unity_lic.ulf。
3.备份后之后我们继续破解Unity2018版本。
4.破解完成后,我们把刚才备份的文件Unity_lic.ulf覆盖到路径/Library/Application Support/Unity替换掉新的文件Unity_lic.ulf,这样就可以解决两个破解的版本共存的问题了。
Unity3D脚本:更改脚本和类名,且不破坏现有脚本引用的方法
发表于
Unity开发过程中,难免遇到需要修改类名(以及对应脚本名)的时候,但如果草率地在MonoDevelop里把类名直接改掉,会破坏现有场景以 及Project Assets中所有引用该脚本的链接,届时还需要一个一个把脚本添加回去,非常麻烦。其实只要遵循以下3个步骤,即可顺利重命名类名,且不破坏任何资源链 接以及脚本之间的引用
第一步.
在unity编辑器 Project Assets中 修改脚本文件名称
第二步.
双击改好名的脚本,在MonoDevelop中打开(或者VScode),然后将光标移至类名处,按键盘F2键,在弹出对话框中输入新名称(与脚本名相同)
第三步.
保存脚本刚刚修改的脚本
注意:第3步中如果改名牵涉到多个引用到该类的脚本,且这些脚本正好在MonoDevelop中的其他tab打开了,会发现这些脚本也被修改了,此时还需要对他们一一进行保存,否则编译器会报错,更快捷的方法是:File->Save All。
Unity 网络状态判断
发表于
Unity 网络状态判断
1 | //当网络不可用时 |