Posts with tag unity

脚本代码和物体是怎么关联的

2024-01-15
softwares-and-toolsunity

代码内容里面不会写和物体的绑定。一个脚本代码里面有一个 class,写完以后你把项目栏目中的代码文件拖动到物体上,就会使物体具有这个行为。神奇吧。一个脚本里面只能有一个和文件名同名的 public class,你在里面描述一类物体的行为,此时还没有和任何物体实例进行绑定。描述完物体之后,你把脚本拖动到物体上,物体就会拥有这个行为逻辑。一个物体可以有多个行为逻辑,因为实际上 unity 将脚本链接向一个 list,list 里面是其所绑定的物体,在游戏开始时,每一帧按照一个顺序列表依次执行所有脚本。脚本执行顺序可以在编辑 - 项目管理中设置

怎么用-vscode-写-unity-脚本-以及-intellisense

2024-01-15
softwares-and-toolsunityvscode

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.