位置: 编程技术 - 正文

Unity3d将程式码封装的办法(unity3d 代码)

编辑:rootadmin

推荐整理分享Unity3d将程式码封装的办法(unity3d 代码),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:unity源码怎么变成游戏,unity3d程序,unity源码怎么变成游戏,unity3d 代码,unity3d 代码,unity 程序化建模,unity3d程序,unity 程序化生成,内容如对您有帮助,希望把文章链接给更多的朋友!

假设我有一支Unity3d里面的程式码,而我希望那只程式里的function可以被其他Unity的专案使用。但是我又不希望程式码被看到与修改。下面小编来给大家介绍如何在Unity3d下做到。

  下面介绍的方法只能防君子不能防小人,方法是将程式编成dll,然后再用工具进行混淆,但还是很容易被反组译出来,不过,有总比没有好。

  此方法只适用cs。javascript我不会哦!!建议写工具或函式库一律用cs写比较好。

  方法:

  1. 找到 dmcs.exe 档,在C:Program Files (x)UnityEditorDataMonoBleedingEdgelibmono4.0

  2. 找到 UnityEngine.dll 或其他有用到的 Unity 函式库 ,在C:Program Files (x)UnityEditorDataManaged

Unity3d将程式码封装的办法(unity3d 代码)

  3. 两你的程式和这两个档案放在一起,不一定要放在专案资料夹内,可以抠出来。

  4. 开启命令提示字元,并移到该资料夹

  5. 下指令(假设你的程式档叫 xxxx.cs)dmcs -r:UnityEngine.dll -t:library xxxx.cs

  6. 然后会产生 xxxx.dll 出来。

  7. 这时就可以发布了,但若怕别人反组译,可以混淆后增加阅读难度,方法是使用Visual Studio里面附的Dotfuscator ,读进来设好输出路径,直接编译出去即可。

在 Asset Store 上面贩卖的 Unity3d软件大多都是这样编好再放上去的。

更多精彩请点击

Unity3D技术之Android 脚本高级 Unity 手机脚本 高级Unity手机脚本设备属性您可以访问一系列特定设备的属性:SystemInfo.deviceUniqueIdentifier唯一的设备标识。SystemInfo.deviceName用户指定的设备名称。SystemInf

Unity3d碰撞检测中碰撞器与触发器的区别 要产生碰撞必须为游戏对象添加刚体(Rigidbody)和碰撞器,刚体可以让物体在物理影响下运动。碰撞体是物理组件的一类,它要与刚体一起添加到游戏

C#抽象类及其方法的学习 在C#中使用关键字abstract来定义抽象类和抽象方法。不能初始化的类被叫做抽象类,它们只提供部分实现,但是另一个类可以继承它并且能创建它们的实

标签: unity3d 代码

本文链接地址:https://www.jiuchutong.com/biancheng/372965.html 转载请保留说明!

上一篇:解构Unity的腳本物件模型(unity脚本编写教程)

下一篇:Unity3D技术之Android 脚本高级 Unity 手机脚本(unity mobile3d)

  • 建筑业印花税核定征收
  • 个人独资企业要承担无限责任吗
  • 医药行业发票税率
  • 进项税额已抵扣转出会计分录
  • 信用减值损失可以并入哪个科目
  • 挖掘机要交多少个人所得税
  • 免税进口的自用设备再销售时该怎么征税
  • 已纳消费税税款允许扣除的是
  • 押金计入什么费用
  • 有形资产净值是指
  • 免税商品销售要缴税吗
  • 发行债券支付的费用要减吗
  • 企业出口不退税怎么处理
  • 建筑业如何核算费用
  • 防洪基金怎么做分录
  • 企业所得税预缴税款表怎么填
  • 外国常驻代表机构经费支出
  • 回购股票时的会计分录
  • 库存现金可以做中转科目嘛为什么
  • 鸿蒙 功能
  • 如果注册资本没有到账如何处理
  • 库存商品过多说明什么问题
  • 如何回到一年前的方法
  • win10怎么打开移动中心
  • 抵扣了进项税额
  • PHP:Memcached::setByKey()的用法_Memcached类
  • 外销收入申报表怎么填
  • 期间损益包括
  • vue3使用高德地图
  • 购销合同印花税税率表
  • 企业为员工提供服务要交增值税吗
  • 最小的手机有多大
  • 新会计制度出台的背景
  • 集体土地使用权可以抵债吗
  • 存货非正常损失进项税额转出
  • 封装和调用
  • php7.3安装
  • elementui input无法输入
  • 工费经费的计税依据要扣除含税部分吗
  • 残保金解决方案
  • 什么是微前端
  • 银行的抵债资产是否需要缴纳房产税
  • 收到一分钱的红包表情包
  • 小企业会计准则和一般企业会计准则的区别
  • 事件委托js例子
  • file file=new file()的作用
  • 税负率包含哪些税种
  • 大公司要求小规模公司交税
  • 资产负债表其他应收款包括哪些内容
  • 新老税法
  • 消防设施安装费收费标准
  • 实收资本如何进行核算
  • 应交增值税减免税额在借方
  • 印花税计入相关资产成本吗
  • 事业单位其他支出科目
  • 从农民手中购买粮食税率
  • 报销核销
  • 收据和收款收据的法律效力
  • 公司注销是什么流程
  • 公司买空调算什么费用
  • 将备份的mdp文件导入数据库
  • sql语句的执行方式
  • CentOS7下MySQL5.7安装配置方法图文教程(YUM)
  • linux命令大全chm版
  • WinCfg32.exe - WinCfg32是什么进程
  • xp系统如何取消开机自动启动程序
  • js中attribute
  • jquery简单例子
  • cmd命令如何进入d盘
  • js中的call方法和apply方法
  • 批处理模式的例子
  • unity3d坐标转换平面坐标代码
  • 菜鸟教程javaweb
  • 安卓手机管家哪个好用
  • 使用jquery实现的项目
  • jquery的设计模式
  • android 动态化方案
  • 湖南税务发票查询系统查不到外省的发票
  • 怎么查行业代码是多少
  • 厦门地税电话客服电话
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设