Unity Mac踩坑日记

这篇具有很好参考价值的文章主要介绍了Unity Mac踩坑日记。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1、读取外部文件夹使用IO,读取StreamingAsset或者Unity定义文件夹或者服务器文件使用www或者UnityRequest

2、mac下使用www 需要添加前缀:"file://"

3、Mac下的Rider很好用,断点调试也很方便

4、改变文件编码格式,使用vscode通过编码保存可以保存为带BOM格式的UTF8文件在Mac上

5、Rider快捷按钮

常用

Ctrl + Z 撤销上一次修改
Ctrl + Shift +Z 恢复上一次修改
Ctrl + Alt + L 编排代码
Ctrl + R 替换文本
Ctrl + Shift + R 替换项目所有内容
Ctrl + “+”展开文本
Ctrl + Shift + “+”展开所有文本
Ctrl + “-”折叠文本
Ctrl + Shift +“-”折叠所有文本
Ctrl + Alt + Insert 当前目录创建文件
Shift + Alt + 鼠标左键 多光标,再次左键取消光标
ALT + 6 Rider提示
ALT + 9 文件变化(需要结合版本管理工具)

查找

Ctrl + B 跳转声明和实现
Shift + Shift 查找所有(文件,类,符号,行为)
Ctrl + Shift + N 查找文件
Ctrl + Shift + F 搜索项目所有内容
Ctrl + F12 当前文件所有函数和变量

跳转

Ctrl + Tab 切换打开的文件
Ctrl + E 显示最近打开的文件
Ctrl + F11 添加标签
Ctrl + 标签 跳转标签位置(配套 Ctrl + F11)
Shift + Alt + ↑ 或 ↓ 移动选中块/当前行
Alt + ↑ 或 ↓ 光标移动到上下函数位置
Ctrl + Home 光标移动到文件开始处
Ctrl + End 光标移动到文件结束处

调试

Ctrl + F5 重新运行项目
Ctrl + F2 终止项目
F7 单步执行 进入子函数
F8 单步执行 不进入子函数
F9 继续运行
Ctrl + F8 打断点

对齐

Ctrl+Alt+L文章来源地址https://www.toymoban.com/news/detail-674476.html

到了这里,关于Unity Mac踩坑日记的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【Unity学习日记01】Unity的生命周期

    参考:Unity官方手册以及Unity生命周期 Unity的生命周期指的是Unity脚本从唤醒到销毁的过程,在这个过程里,Unity脚本会按预定顺序执行大量事件函数。 这些函数全部都是系统定义好的,需要继承MonoBehaviour类才能调用。脚本需要挂在任意游戏对象上,并且一个游戏对象可以挂载

    2024年02月11日
    浏览(28)
  • Unity保存日记到本地

    2024年02月06日
    浏览(27)
  • Unity日记22(携程概念)

      目录 学习视频 携程 1异步 2调用方法 3优点 4停止方法          5返回值 实例:每过一秒打印当前运行时间 实例:停止数字打印携程 错误方法:(携程只能开一个) 参考方法 https://www.bilibili.com/video/BV1eu411U7EL/?spm_id_from=333.337.search-card.all.clickvd_source=ab35b4ab4f3968642ce6c3f77

    2024年02月01日
    浏览(14)
  • Unity入门日记——父子坐标系

    Unity中设置父子关系后,子对象坐标转化为相对坐标;   设图中cube为父对象,sphere为子对象,未设置父子关系时,相对于世界坐标系的各自坐标如下:    将sphere设为cube子对象,坐标变化: 相对世界坐标系的子对象坐标与父对象坐标之差,乘以父对象坐标系归一化尺度;

    2024年02月11日
    浏览(36)
  • 【Unity学习日记03】数据持久化

    这一篇只能说写了一部分,并没有把Unity里数据持久化的操作讲完整,之后可能是学到一点就记一点的模式。 数据持久化就是将内存中的数据模型转换为存储模型,以及将存储模型转换为内存中的数据模型的统称。 人话版:将游戏数据存储到硬盘,硬盘中数据读取到游戏中,

    2024年02月12日
    浏览(40)
  • Unity 爬坑日记(遇到小坑就记录一下)

    原因: 数据请求提交过程中,UnityWebRequest 不时出现数据没有释放的情况,偶尔会一部分数据 内存溢出情况: 解决方法: UnityWebRequest 前加上 using 原因: 许可证问题。 解决方法: unity hub登出。 原因:项目设置中项目名称包含空格。  解决方法:将空格删掉。 A re-import of

    2024年02月12日
    浏览(25)
  • Unity开发日记【第三天】——角色动画效果的实现

    目录 一、站立和跑步动画效果 二、跳跃动画 三、对移动过程中的一些优化和修正 本部分我们尝试给我们的角色添加各种动画效果 首先给角色添加组件Animator,我们可以看见该组件要求一个控制器。 接下来在根目录下新建一个文件夹Animation用来存放所有的动画效果,在文件

    2024年02月05日
    浏览(38)
  • Unity日记18(刚体、获取碰撞物的信息、铰链、弹簧)

    目录 刚体 刚体 重力 isKinematic 碰撞检测 变换限制 ​编辑 碰撞  获取到碰撞物的实体,输出它的某个信息。  碰撞和触发器的区别 铰链 锚点和轴 弹簧组件 固定关节组件 定制摩擦力面 添加了好像不能禁用。 重力,顾名思义。 禁用重力,不受重力影响。当有物体撞击,猜测

    2024年02月07日
    浏览(28)
  • Unity开发日记-进入游戏按钮和退出游戏按钮的逻辑实现

    本篇文章只是总结一下UGUI中进入游戏和退出游戏的逻辑代码的两种实现方式,方便以后查阅,以后如果有其他的方法也会随时更新(Unity版本为2021) 首先是在UI的Image(背景图)上挂载脚本 代码如下 两种方法各有各的好。方法一代码量少但项目大的时候管理比较麻烦;方法

    2024年02月11日
    浏览(36)
  • 【Unity学习日记(三)】安装编辑器出现validation failed错误

    目录 UnityHub版本信息 解决方法 总结 Unity Hub 3.3.0-c9 根据前篇的下载顺序,我在下载UnityHub的时候选择了切换UnityHub2.5,最后下载的是一个白色版本的UnityHub,然后在下载编辑器的时候总是卡在最后一点位置。而且根本看不了发生了什么问题,只能点取消。 无奈之下,我选择了

    2024年02月02日
    浏览(41)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包