2024-02-02
softwares-and-tools
unity
In unity hub, you can just get and add a free personal license. And you can use unity now
2024-01-15
临时解决方案:我直接重开了一个项目
首先需要登录
https://zhuanlan.zhihu.com/p/60106578
transformposition:rotation: 自己系转世界系(某向量,在自己系的表达式为 x,则 rotation * x 为其在世界系的表示。
Macos场景窗口左边小手点一下,就可以用鼠标上下左右移动 viewpoint 了。鼠标滚轮可以前后移动 viewpoint。按住 ctrl,则鼠标移动效果变为前后移动 viewpoint。按住 option,则鼠标移动效果变为绕一个点(不知道是哪里可能是世界坐标原点?)旋转 viewpoint。上下左右键可以前后左右移动 viewpoint
ReproductionWhen creating new 3D repo on mac.SolutionJust try creating again
检查您是否把脚本拖动到了一个不是实体的物体上(例如包含若干子物体的主物体其实不是一个实体)。也可能是数组越界了,检查您是否为数组申请了足够的空间
https://blog.csdn.net/enternalstar/article/details/11869986
这俩是同一篇:https://www.bilibili.com/read/cv18134681/https://www.cijiyun.com/helpcontent/53724.htm
代码内容里面不会写和物体的绑定。一个脚本代码里面有一个 class,写完以后你把项目栏目中的代码文件拖动到物体上,就会使物体具有这个行为。神奇吧。一个脚本里面只能有一个和文件名同名的 public class,你在里面描述一类物体的行为,此时还没有和任何物体实例进行绑定。描述完物体之后,你把脚本拖动到物体上,物体就会拥有这个行为逻辑。一个物体可以有多个行为逻辑,因为实际上 unity 将脚本链接向一个 list,list 里面是其所绑定的物体,在游戏开始时,每一帧按照一个顺序列表依次执行所有脚本。脚本执行顺序可以在编辑 - 项目管理中设置
extensions
安装Unity 顶部 Toolbar -> 窗口 -> 包管理器 -> 第二行栏选择包: Unity 注册表 -> 小搜索框搜索 Probuilder -> 安
vscode
Because if you create new c# file in vscode, it will not be load.Go back to Unity and let it compile, then intellisense works fine
https://zhuanlan.zhihu.com/p/245846735其中的 Mono SDK 似乎不用安装也可以。安装后重启电脑!然后再从 unity 打开脚本,intellisense 可以正常用了!甚至可以点开外部库函数!以上测试日期 23-11-3,uname -a 为:Darwin floriandeMacBook-Air.local 22.5.0 Darwin Kernel Version 22.5.0: Mon Apr 24 20:53:44 PDT 2023; root:xnu-8796.121.2~5/RELEASE_ARM64_T8103 arm64但是过了一会儿 intellisense 又没了。又提示“在计算机上找不到已安装的 .NET SDK”。所以我再次重启电脑。重启后 vscode C# 插件通知:某插件只适用于 SDK 样式项目,是否要为工作区使用 C# 插件?我说好的,然后 intellisense 又回来了。过几天没有 intellisense 了,提示 C# 插件只适用于 SDK 样式项目让你选择要不要为工作区使用 C# 插件。你就选择使用。然后它让你重启工作区,就有智能提示了。过几天又“在计算机上找不到 .NET SDK” ... path...重启电脑,没啥办法。另一个可能的方案https://zhuanlan.zhihu.com/p/601343633?utm_id=
No more posts to load.