十六、一些设置注意项

Unity技术博文目录

  • 1、在场景中个根目录的游戏物体,位置用世界坐标,有父物体的游戏物体,在设置位置时一般使用本地坐标,也叫相对坐标。

  • 2、某个游戏物体添加了音源组件后,如果勾选了Play on awake,则会在游戏物体在激活时播放音频,这种情况有时候会比较隐藏,不易发现,以为是逻辑问题。

  • 3、宏定义编译,几个比较重要的宏编译:
    UNITY_EDITOR 编译器调用
    UNITY_STANDALONE_WIN Windows 操作系统
    UNITY_IPHONE iPhone平台
    UNITY_ANDROID Android平台
    编写方式:

#if UNITY_EDITOR
        Debug.Log("UNITY_EDITOR");
#elif UNITY_ANDROID
        Debug.Log("UNITY_ANDROID");
#endif

代码如果是灰色的,说明没有被执行,需要在Unity的编译面板中更改,File —>Build Settings—>Player Settings—>Other Settings.


如果需要填写多个宏定义需要用分号隔开
  • 4、unity做版本管理的时候,远程仓库端只保留两个文件夹即可,Asset和ProjectSetting,外加一个版本管理的隐藏文件,git用的是.git,SVN用的是.svn。另外使用git可以增加一个.gitignore文件,可以忽略一些不必要的文件上传。

  • 5、关于音乐导出安卓APK的时候没有声音
    在库里面选择声音文件 你会发现在inspector属性栏中,Default右边有个很小的安卓图标。点击他,将Override for Android打勾就可以了。

  • 6、untiy个人版启动时是会有made with unity的loading页面出现的,如果想去掉这个页面,则需要专业版,并且去掉Playersetting页面里的Show Splash Screen这里去掉那个对勾。另外这里可以设置自己的loading页,


    image.png
  • 7、 # Unity PlayerPrefs 存储的位置
    Mac OS
    在Mac OS X上PlayerPrefs是存储在~/Library/Preferences文件夹,名为unity.[company name].[product name].plist,其中company name和product name名是在Project Setting中设置,.plist文件可用于编辑器和桌面平台运行。 (打开Find,按住Option键,点击“前往 →“资源库”,就可以找到Preferences文件夹。)
    Windows
    在Windows平台下,PlayerPrefs被存储在注册表的 HKEY_CURRENT_USER\Software[company name][product name]键下(打开“运行”输入regedit打开注册表),其中company name和product name名是在Project Setting中设置。

Unity技术博文目录

你可能感兴趣的:(十六、一些设置注意项)