![](https://img-blog.csdnimg.cn/20190918135101160.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Unity进阶课程
文章平均质量分 81
适用于学完Unity基础课程的童鞋,毕竟只有学完基础课程,你才会关心这里面的内容
Unity3d青子
数字媒体技术专业/Unity爱好者
北京林业大学/河南职业技术学院
展开
-
【Unity+AI01】在Unity中调用DeepSeek大模型!实现AI对话功能!
请注意,上述代码仅为示例,你需要根据DeepSeek API的具体要求来调整URL、参数和JSON解析逻辑。此外,确保你的Unity项目中包含了所有必要的库,并且你的API密钥是安全的,不要在公共代码库中暴露它。将用户输入与API调用脚本集成,使得用户输入的文本能够被传递给API,并且API的响应能够被显示在Unity的UI中。在Unity中创建一个脚本,用于处理用户输入和API调用。以下是一个简单的示例,展示了如何使用。在Unity中运行你的应用程序,测试用户输入和API调用的流程,确保一切按预期工作。原创 2024-06-08 15:45:01 · 658 阅读 · 0 评论 -
【Unity3D美术】URP渲染管线学习01
URP渲染管线是Unity3d提供的一种视觉效果更好的渲染模式,类似的还有Built RP(默认最普通的渲染模式)\ HDRP(超高清,对设备要求高),视觉效果好,而且占用资源少!成为主流渲染管线模式!原创 2024-05-18 19:23:16 · 1022 阅读 · 0 评论 -
Unity3d从Assets仓库中加载资源到代码的全部方法汇总
Unity提供了多种资源加载方式,开发者可以根据实际情况选择最合适的方法。直接从Assets文件夹加载资源虽然简单易用,但只适用于编辑器环境下。创建Resources文件夹可以提高资源加载性能,但发布的资源会被自动加密。创建StreamingAssets文件夹同样可以提高资源加载性能,并且资源不会被加密,但需要在本地计算机上存储资源文件。相比之下,创建并动态加载AssetBundle具有更高的灵活性和安全性,可以提高资源加载性能、减小游戏包体大小,并支持按需加载和加密功能。原创 2022-03-22 15:17:44 · 2679 阅读 · 0 评论 -
【Unity编辑器】使用AssetDatabase创建、删、改、加载资源
注意:AssetDatabase的这些方法只能在Unity编辑器环境下运行,不能在构建后的游戏中使用。的代码,更常见的做法是将其放在自定义的Editor脚本中的静态方法中,或者在执行特定编辑器操作(如菜单命令、Inspector窗口中的按钮点击等)时调用。在这个例子中,当你在Unity编辑器的项目窗口中右键点击一个GameObject或Prefab并选择"Load GameObject"菜单命令时,将会执行加载和显示信息的操作。这个方法需要一个表示资源路径的字符串作为参数,并返回该路径下指定类型的资源。原创 2023-12-16 22:41:01 · 3130 阅读 · 2 评论 -
[Unity数据管理]自定义菜单创建Unity内部数据表(ScriptableObject)
通过 `PackageTable` 类的 `DatatList` 可以轻松地添加、编辑和删除 `ObjectInformation` 类的对象,- `List DatatList` 是一个包含 `ObjectInformation` 对象的列表,用于存储物品信息。- 它包含了物品的名称 (`name`)、ID (`ID`) 和描述 (`DescriptObj`) 等字段,用于描述和标识不同的游戏物品。- `PackageTable` 类继承自。原创 2023-11-30 22:49:07 · 1496 阅读 · 0 评论