Unity 自建package包流程

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

目录

1.在工程Asset 同级目录下创建文件夹 名字随便起

2.在文件夹中添加package.json 文件

3.在unity中选中PackageManager

 4.打开vs 新建一个项目

5.开始编写代码

6.修改dll路径

7.打个dll


1.在工程Asset 同级目录下创建文件夹 名字随便起

eg:

Unity 自建package包流程

2.在文件夹中添加package.json 文件

eg:

{
    "name":"ludwig.package",
    "displayName":"A Package",
    "version":"1.0.0",
    "unity":"2019.4",
     "category": "Libraries",
     "dependencies": {
  }

3.在unity中选中PackageManager

Unity 自建package包流程

然后添加

Unity 自建package包流程 

选中 add package form disk

选中 刚刚的json文件

Unity 自建package包流程

 这时候就成功添加了一个外部包

Unity 自建package包流程

 4.打开vs 新建一个项目

Unity 自建package包流程

注意路径

5.开始编写代码

 

using UnityEngine;

public class LudwigStart : MonoBehaviour {
    void Start() {
        Debug.Log("LudwigStart");
    }
}

注意  UnityEngine 是自己添加的dll

我是打开了我的

Unity 自建package包流程

添加了

    <Reference Include="UnityEngine">
      <HintPath>C:\Program Files\Unity2019\Editor\Data\Managed\UnityEngine.dll</HintPath>
      <Private>False</Private>
    </Reference>

Unity 自建package包流程

注意:这个路径是我自己的unity路径 

注意:这个黑框的false 不加到时候生成的时候会把这个dll也拷一份到你的路径下

6.修改dll路径

打开项目属性

Unity 自建package包流程 

选中生成 修改生成路径

Unity 自建package包流程 

注:生成路径就是 第一步创建的路径 当然 你不想放在这也行 但是一般都是放在这 后续好找

7.打个dll

选中项目直接生成

Unity 自建package包流程

这个就是我刚刚生成的dll

8.找个游戏对象拖上去看打印

Unity 自建package包流程 

运行后 打印

Unity 自建package包流程

ending  文章来源地址https://www.toymoban.com/news/detail-504687.html

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

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

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

相关文章

  • Unity笔记:第三人称Starter Asset代码学习

    自己看了几篇文章和视频,写了个人物移动脚本,有很多瑕疵。这个时候研究一下优秀的代码总是好的,Unity官方有Third Person Starter Asset可供研究,其官方商店页面是:Starter Assets - ThirdPerson | Updates in new CharacterController package 官方B站介绍视频是:Bilibili - [Unity教程]-Starter Asset

    2024年02月22日
    浏览(61)
  • Vue基础入门(2)- Vue的生命周期、Vue的工程化开发和脚手架、Vue项目目录介绍和运行流程

    Vue生命周期:就是一个Vue实例从 创建 到 销毁 的整个过程。 生命周期四个阶段: ① 创建 ② 挂载 ③ 更新 ④ 销毁 1.创建阶段:创建响应式数据 2.挂载阶段:渲染模板 3.更新阶段:修改数据,更新视图 watch 是监听的数据修改就触发, updated 是整个组件的dom更新才触发 4.销毁

    2024年03月10日
    浏览(62)
  • 【Android Gradle 插件】Android Studio 工程 Gradle 构建流程 ② ( settings.gradle 构建脚本分析 | 根目录下 build.gradle 分析 )

    pluginManagement 脚本块 , 用于 配置 Gradle 插件的 Maven 仓库 , 配置的是 构建过程 中 , 使用的仓库 ; dependencyResolutionManagement 脚本块 , 用于 配置 依赖 的 Maven 仓库 , 配置的是 工程 或 模块 下的依赖使用的仓库 ; 在 dependencyResolutionManagement 脚本块 中 定义的 repositoriesMode.set(Repositorie

    2024年02月03日
    浏览(56)
  • Unity | HDRP高清渲染管线学习笔记:HDRP配置文件(HDRP Asset)

    目录 一、Frame Settings(帧设置) 二、Volume 三、HDRP配置文件、帧设置和Volume之间的关系 四、HDRP配置文件 1.Rendering (1)Color Buffer Format(颜色缓存格式) (2)Lit Shader Mode(Lit着色器模式) (3)Motion Vectors(运动矢量) 2.Post-processing Quality Settings(后处理质量设置) 五、针对

    2024年02月16日
    浏览(47)
  • 可编程渲染管线报错 Unity Universal RP asset not assigned

    可编程渲染管线报错  Unity Universal RP asset not assigned     1.创建urp资产 创建成功如下图   2.打开Edit Project Settings… Graphics 3.设置资产    如果你安装了URP包,当你编写自定义渲染管线时,既是你设置的上图资产也会报同样的错误。 解决办法是卸载URP包。安装自定义可编程渲染

    2024年02月10日
    浏览(45)
  • Unity与原生交互之AndroidStudio篇——Unity导出Android工程,导入AndroidStudio打包APK全流程

          unityLibrary: unity的功能库模块 , android工程用到的重要文件夹 launcher: unity的启动器模块,包含很少的java代码   直接Open unity导出的整个android项目,Launcher模块作为app启动模块  1.AS先New一个空项目:   Empty Activity 不能选择Language,默认为Kotlin语言  Empty Views Activity 可以选择

    2024年02月11日
    浏览(44)
  • 解决:Unity : Error while downloading Asset Bundle: Couldn‘t move cache data 问题

    目录 问题: 尝试 问题得到解决 我的解释          最近游戏要上线,发现一个现象,部分机型在启动的时候闪退或者黑屏,概率是5%左右,通过Bugly只有个别机型才有这个现象,其实真实情况比这严重的多,bugly有时候并不能捕捉到这种情况,我们各种怀疑和查找,最终

    2024年01月17日
    浏览(54)
  • unity3d:asset store上C#代码热重载插件,不需要重运行,重新加载更新后函数

    https://assetstore.unity.com/packages/tools/utilities/hot-reload-edit-code-without-compiling-250972?clickref=1011lwHg8abvutm_source=partnerizeutm_medium=affiliateutm_campaign=unity_affiliate#description ●方法1:通过导航到Unity菜单栏中的“窗口”打开热重装窗口,然后选择“热重装”。 ●方法2:使用快捷键组合“Alt+Shift

    2024年02月02日
    浏览(52)
  • Android 系统源码目录frameworks/base/packages和packages/apps下的APP区别

    概要 在 Android Open Source Project (AOSP) 源代码中,frameworks/base/packages 和 packages/apps 目录都包含 Android 系统中的应用程序,但它们在性质和用途上有一些区别: 1,frameworks/base/packages frameworks/base 目录包含 Android 系统的核心框架代码。 frameworks/base/packages子目录包含系统级应用程序或

    2024年02月09日
    浏览(41)
  • Python pip安装的packages(包)在linux 的哪个目录下?

    1. 如果是普通用户安装的包,一般会放在这个目录下 /home/$HOME/.local/lib/python3.10/site-packages/ 如下图所示  如果是系统管理员用户(比如:root)使用pip安装的包一般会放在这个目录下 /usr/lib/python3.10/site-packages 如果我们想要删除这些软件包,我们需要使用pip包管理工具来删除这些包

    2024年02月15日
    浏览(35)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包