- 博客(14)
- 收藏
- 关注
原创 跟着书学Unity-《Unity3D游戏开发》宣雨松编著-(五)游戏脚本
有两种设置脚本模板的方式以下是AI总结出来的一些特点EditorEditor直接修改的方法:你会看到多个以数字开头的.txt(这是最常用的C#脚本模板)其他模板文件(如JavaScript、Shader等)也在此目录。:用文本编辑器(如VSCode、记事本)打开你想要修改的模板文件,例如。你可以根据需求修改内容,但:在创建脚本时会被替换为你在Unity中输入的文件名(作为类名)。#NOTRIM#:一个指令,用于确保其所在行的缩进和格式不会被自动修剪。:保存修改后的模板文件,并以使更改生效。
2025-09-16 14:45:56
1120
原创 跟着书学Unity-《Unity3D游戏开发》宣雨松编著-(四)拓展编辑器(面板拓展、Unity编辑器的源码)
最基础的查看路径 Visual Studio -> 打开解决方案资源管理器(视图里)-> Assembly-Csharp-Editor -> UnityEditor双击后会自动打开一个对象浏览器,对里面的内容展开查看就可以了。DLL是Unity中封装好的、即插即用的代码库,让你能直接使用现成功能而无需接触源代码。当脚本中的变量为public的同时脚本如果挂载在物体上我们就可以在右侧看到相关属性。前半段代码能够在Inspector面板中展示出下图中的内容。除了最基础的在控制台清空日志,还可以代码调用。
2025-09-09 18:54:58
755
原创 跟着书学Unity-《Unity3D游戏开发》宣雨松编著-(三)拓展编辑器(拓展Sence视图、拓展Game视图、MeneItem菜单)
自定义菜单能做的改动就更多了//菜单排序//false表示Root/Test/2菜单会置灰,不可点击mcheched);效果,默认选中Test3参考文档MenuItem - Unity 脚本 APIMenu - Unity 脚本 APIif (e!new GUIContent(""),//分割线//设置菜单显示区域//显示菜单e.Use();效果是可以在Scene界面右键调用我们创建的菜单参考文档。
2025-08-15 18:29:46
1260
原创 跟着书学Unity-《Unity3D游戏开发》宣雨松编著-(一)Unity的基础知识、编辑器结构、及拓展编辑器(拓展Project视图)
截至2024.11.12Unity的长期支持(LTS)版已经发布到2022.3.48f1还有最新的6000.0.23f1了。顺便提一嘴,Unity给国内提供的版本与国际版本可能有些不同国际版本尾缀为f1而国内版本为f1c1,暂时我也不知道差别在哪。如果对下载的版本比较在意国际版本网址为而国内版本网址为Unity - 实时内容开发平台 | 3D、2D、VR & AR可视化。
2024-11-19 23:14:58
1172
原创 SourceTree的基础使用(以Gitee为例)
在本地计算机上安装 Git。首先从 Git 官网下载适合你操作系统的安装包,然后按照提示进行安装。
2024-11-12 13:53:43
997
1
原创 Lua学习笔记(一)2023.08.08
学习视频:https://www.bilibili.com/video/BV1vf4y1L7Rb/?spm_id_from=333.337.search-card.all.click&vd_source=5c3f770c8a6964a2c7d2456189ea41a1https://www.bilibili.com/video/BV1vf4y1L7Rb/?spm_id_from=333.337.search-card.all.click&vd_source=5c3f770c8a6964a2c7d245618
2023-08-08 16:07:00
196
原创 Unity内置的对象池系统
通过Unity提供的对象池API,可以更加迅速的部署一个游戏中所需要的对象池,并且也具有一定的可拓展性。t=N4N7t=N4N7Unity中国官方推文https://mp.weixin.qq.com/s?Unity官方教程https://learn.u3d.cn/tutorial/hi-objectpool。
2023-06-07 16:21:56
875
1
原创 Emerald AI(翡翠AI)的使用
最近在参与一个项目,需要做很多的AI敌人,但是自己从零开始做的话动画状态机可能会非常的庞大且混乱。所以找到了Emerald AI这个插件,使用之后发现虽然插件很好用但是跟着官方文档来的学习成本还是相对高,毕竟有些功能可能暂时用不到那么这些参数暂时就不需要去在意。所以想结合自己的使用写一篇文章。
2023-05-30 18:32:57
1444
1
原创 UnityEvent的用法
UnityEvent是UnityAction的扩展,因此可以将一个UnityAction作为UnityEvent的订阅者添加到UnityEvent中。区别在于UnityAction是一个委托类型,只能用于订阅事件。而UnityEvent是一个事件类,可以添加多个订阅者,并提供了更多的事件管理功能。因此,在需要添加多个订阅者、或者需要更多的事件管理功能时,建议使用UnityEvent。
2023-05-11 14:31:23
1634
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅