xLua(一) 环境安装笔记

为了方便查阅记录一下xLua的安装地址及方法

1.登录地址下载:

https://github.com/Tencent/xLua
在这里插入图片描述

2.解压文件

将文件中的这些内容拷贝到项目中的Asset文件夹中
注意 : 工程项目路径不得含有中文
在这里插入图片描述

3.将Tools复制到Asset同级目录下

在这里插入图片描述

4.导入后会发现有Bug,需要导入工程

在这里插入图片描述

5.还有另一个问题

于是更换了 .NET Standared 2.1 以上版本的Unity.
因为xLua版本是不段在更新的,新维护的内容可能会更用更高版本的一些特性,建议使用更高版本的Unity
在这里插入图片描述

6.界面菜单栏中出现 XLua字样说明插件加载成功

在这里插入图片描述

7.打开热更新宏

在Scripting Define Symbols中添加"HOTFIX_ENABLE",注意不要写错.
旧版本界面如下,舒服完毕后需要按回车键生效
开发正常逻辑时不输入宏
在这里插入图片描述

新版本界面如下,点击Apply生效
在这里插入图片描述

8.在Unity文件中导入以下三个库

将此地址下的 D:\Soft\Unity\2022.3.17f1c1\Editor\Data\Managed 三个库复制到
工程文件夹下 E:\UnityTestProject\20240609xLuaTest\xLuaTest\Assets\XLua\Src\Editor 中
在这里插入图片描述

出现过问题记录:

1.导出时出现了找不到mono.exe的问题 有的说是SDK里运行文件的问题,有的说是杀毒软件的问题,有的说是tools要放在Assets里的问题,最后重装Unity得到解决。

2.因Plugins文件夹里内容过多,我打开官方"xLua-master"文件里的将其全选拷贝进去,然后出了各种奇怪的问题,还是要在官方"xLua-master"的Assets目录下,选中全选拷贝,替换进去数据才能完成。

3.打包时要删掉官方给的例子

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/851441.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Java:九九乘法表,打印三角形

文章目录 九九乘法表打印三角形改进:控制行数的三角形有空格的三角形 九九乘法表 package com.zhang; /* 打印九九乘法表*/ public class Test8 {public static void main(String[] args) {//i是竖着的 j是横着的for (int i 1; i < 9; i) {for(int j 1; j < 9; j) {i…

IP协议(二)

TOC 一: 网段划分 同一个局域网的主机,要按一定的规则分配IP地址 把一个IP地址分为两部分: 前半部分 ,网络号 >用来表示局域网后半部分,主机号 > 用来区分同一个局域网中的不同主机 同一个局域网内部&#xff0c;主机之间的IP &#xff0c; 网络号相同&#xff0c;主…

JS笔记(自用)

1、js输出&#xff1a;console.log("hellowworld"); 2、变量定义&#xff1a;var&#xff0c;变量名区分大小写 3、数据类型&#xff1a; 基本数据类型&#xff1a;number&#xff08;整数浮点数&#xff0c;NaN非数&#xff0c;正负无穷大&#xff09;。boolean。…

Python 虚拟环境 + 嵌入式 + 编译pyd 部署方案

Python 虚拟环境 嵌入式 编译pyd 部署方案 开发阶段 - 直接发源码版本1. 在虚拟环境下开发 Python 项目 部署阶段1. 创建项目文件夹2. 准备嵌入器 Python 解释器3. 处理第三方库4. 修改 ._pth 文件添加 Python 运行环境5. 添加启动 bat 脚本 目录结构开发阶段 - 编译 pyd 再发…

vue-router的导入和使用

关于如何在 Vue.js 中导入和使用 vue-router 的基本例子。 首先&#xff0c;确保你已经安装了 vue-router。你可以通过 npm 或 yarn 来安装&#xff1a; npm install vue-router # 或者 yarn add vue-router 然后&#xff0c;在你的 Vue 项目中&#xff0c;你可以按照以下…

FuTalk设计周刊-Vol.039

&#x1f525;AI漫谈 热点捕手 1、AI视频生成工具大PK | Runway Gen-2、Pika、Moonvalley和W.A.L.T的文字生视频对比评测 AI届的学术大牛李飞飞最近推出了用于生成逼真视频的扩散模型W.A.L.T。效果很不错&#xff0c;不过目前还未开放公网的访问。于是我萌生了一个想法&#…

气体流量的换算

测量气体流量时&#xff0c;往往需要进行温压补偿。我们可以选择Nm:/h和m3/h作为测量单位&#xff0c;二者之间如何换算呢?在标准状态下&#xff0c;即温度为0℃℃(273.15K)和压力为1个标准大气压(101.325kPa)时&#xff0c;气体的体积被称为Nm3(标方)&#xff0c;N代表标准条…

音视频主要概念

文章目录 常用的一些概念主要概念1主要概念2I帧P帧B帧 常用视频压缩算法 小结 常用的一些概念 主要概念1 视频码率&#xff1a;kb/s&#xff0c;是指视频文件在单位时间内使用的数据流量&#xff0c;也叫码流率。码率越大&#xff0c;说明单位时间内取样率越大&#xff0c;数…

rust asyn和await pin unpin加精!!!

15-探讨为什么Pin在Rust异步编程中如此重要 | Databend_哔哩哔哩_bilibili 能不能Pin住&#xff0c;取决于T是否实现了Unpin&#xff0c;如果实现了Unpin&#xff0c;那么Pin不住 Pin不能pin住u32等基础变量 编译器为async和await生成结构体实现了!Unpin 结构体中使用引用要…

智能合约中Gas限制和DoS攻击漏洞

Gas限制和DoS攻击 Gas限制和DoS&#xff08;Denial of Service&#xff0c;拒绝服务&#xff09;攻击是在区块链和智能合约环境下常见的安全威胁&#xff0c;尤其是对于像以太坊这样的平台&#xff0c;其中Gas是一种用于衡量执行智能合约成本的单位。Gas机制设计的初衷是为了防…

62- 读写文件详解

一 读写文本文件(QFile 类) Qt 开发中的 QFile 类支持对文件进行读取、写入、删除、复制 重命名等相关操作,它既可以操作文本文件,也可以操作二进制文件。 #include <QCoreApplication> #include <QFile> #include <QDebug> int main(int argc, char *argv…

Java 18新特性全览:探索Java世界的最新进化!

随着技术的不断演进&#xff0c;Java作为历史悠久的编程语言&#xff0c;始终保持着其时代的前沿性。Java 18的发布&#xff0c;又一次展示了这门语言的强大生命力和不断创新的能力。在本文中&#xff0c;我们将深入探讨Java 18带来的那些令人兴奋的新特性&#xff0c;助你领略…

HTML+CSS 交互式开关按钮

效果演示 实现了一个交互式开关按钮的效果,包括一个标签和两个选项(Yes和No),当用户点击其中一个选项时,按钮会发生动画效果,同时选中的选项会被高亮显示。整个按钮的样式采用了渐变背景色、圆角边框、阴影等元素,使得按钮看起来更加美观。 Code HTML <!DOCTYPE ht…

下拉框数据被遮挡 且 后续数据无法下拉的 解决方法

目录 前言1. 问题所示2. 原理分析3. 解决方法3.1 添加空白版2.2 调整z-index2.3 父容器的溢出属性2.4 调整样式属性4. 效果图前言 小程序使用的是Uniapp,原理都差不多,索性标题就不标注Uniapp(小程序) 对于该问题调试了一个晚上,最终解决,对此记录下来 1. 问题所示 执…

JVM常用概念之线程本地分配缓冲区(ThreadLocal Allocation Buffer,TLAB)

当实例化一个Java类时&#xff0c;运行时环境必须为相关实例分配存储空间&#xff0c;在JRE中此存储空间分配操作是由内存管理器实现的&#xff08;其实是JVM的垃圾回收器&#xff09;&#xff0c;由于内存管理器通常使用与运行时目标语言不同的语言编写&#xff08;例如&#…

图片转pdf在线网站,图片转pdf在线网址,工具软件

在现代办公和学习环境中&#xff0c;图片转PDF的操作已变得日益重要。无论是为了存档、分享还是打印&#xff0c;将图片转换为PDF格式都能带来诸多便利。本文将详细介绍几种常用的图片转PDF方法。 打开 “轻云pdf处理官网” &#xff0c;上传图片。 图片上传完成后&#xff0…

AI学习指南机器学习篇-决策树在python中的实现

AI学习指南机器学习篇-决策树在Python中的实现 机器学习是人工智能领域中的重要分支&#xff0c;它涉及许多复杂的概念和技术。在机器学习的算法中&#xff0c;决策树是一种常用的监督学习方法&#xff0c;它可以帮助我们预测未来事件的发生或者分类数据。本篇文章将介绍如何使…

springCloudAlibaba之分布式事务组件---seata

Seata Sea学习分布式事务Seata二阶段提交协议AT模式TCC模式 Seata服务搭建 Sea学习 事务&#xff1a;事务是访问数据库并更新数据库中各项数据的一个程序执行单元。在关系数据库中&#xff0c;一个事务由一组或多组SQL语句组成。事务应该具有4个属性&#xff1a;原子性、一致性…

C语言——预编译处理

一、头文件处理 1)头文件#ifndef/define/endif关键字用法 #ifndef/define/endif 主要用于防止同一头文件被多次引用,避免重复定义同一个变量或函数。当一个头文件被多个源文件引用时,可以使用#ifndef/define/endif 结构确保其中的代码只会被编译一次,避免出现重定义的错误…

LabVIEW轴承试验机测控系统

开发了一种基于LabVIEW软件开发的大功率风电机组增速箱轴承试验机测控系统。系统主要用于模拟实际工况&#xff0c;进行轴承可靠性分析&#xff0c;以优化风电机组的性能和可靠性。通过高度自动化的测控系统&#xff0c;实现了对试验机的精确控制&#xff0c;包括速度、振动、温…