E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
XLUA
Unity3d Lua框架 -
xLua
- SceneManager 场景管理系统:调度和控制场景异步加载以及进度管理,展示loading界面和更新进度条数据,GC、卸载未使用资源等
--[[--场景管理系统:调度和控制场景异步加载以及进度管理,展示loading界面和更新进度条数据,GC、卸载未使用资源等--注意:--1、资源预加载放各个场景类中自行控制--2、场景loading的UI窗口这里统一管理,由于这个窗口很简单,更新进度数据时直接写Model层--]]--[[--场景基类,各场景类从这里继承:提供统一的场景加载和初始化步骤,负责资源预加载--]]支付宝捐赠Scene
iiiCircle
·
2020-07-12 03:35
Lua
Unity3d Lua框架 -
xLua
- Resource 资源管理系统:提供资源加载管理
--[[--资源管理系统:提供资源加载管理--注意:--1、只提供异步接口,即使内部使用的是同步操作,对外来说只有异步--2、两套API:使用回调(任何不带"Co"的接口)、使用协程(任何带"Co"的接口)--3、对于串行执行一连串的异步操作,建议使用协程(用同步形式的代码写异步逻辑),回调方式会使代码难读--4、所有lua层脚本别直接使用cs侧的AssetBundleManager,都来这里获取
iiiCircle
·
2020-07-12 03:34
Lua
Unity3d Lua框架 -
xLua
- 所有UI组件基类
UI组件基类:所有UI组件从这里继承UI容器基类:当一个UI组件持有其它UI组件时,它就是一个容器类,它要负责调度其它UI组件的相关函数UI控制层基类:发送网络请求(网络数据)、操作游戏逻辑、修改模型数据(本地数据)UI模型层基类:该界面相关数据,同时负责消息定制UI带有子窗口记忆功能的模型层基类:窗口被重新打开时会自动打开之前没有关闭的子级窗口UI视图层基类:该界面所有UI刷新操作,只和展示相关
iiiCircle
·
2020-07-12 03:34
Lua
Unity3d Lua框架 -
xLua
- UIManager UI管理系统:提供UI操作、UI层级、UI消息、UI资源加载、UI调度、UI缓存等管理
UIManager.lua–UI管理系统:提供UI操作、UI层级、UI消息、UI资源加载、UI调度、UI缓存等管理–注意:–1、Window包括:Model、Ctrl、View、和Active状态等构成的一个整体概念–2、所有带Window接口的都是操作整个窗口,如CloseWindow以后:整个窗口将不再活动–3、所有带View接口的都是操作视图层展示,如CloseView以后:View、Mod
iiiCircle
·
2020-07-12 03:34
Lua
Unity3d Lua框架 -
xLua
- Global 加载全局模块,所有全局性的东西都在这里加载,好集中管理
--[[--1、加载全局模块,所有全局性的东西都在这里加载,好集中管理--2、模块定义时一律用local再return,模块是否是全局模块由本脚本决定,在本脚本加载的一律为全局模块--3、对必要模块执行初始化--注意:--1、全局的模块和被全局模块持有的引用无法GC,除非显式设置为nil--2、除了单例类、通用的工具类、逻辑上的静态类以外,所有逻辑模块不要暴露到全局命名空间--3、Unity侧导出
iiiCircle
·
2020-07-12 03:34
Lua
Unity3d Lua框架 -
xLua
- TimerManager
--定时器管理:负责定时器获取、回收、缓存、调度等管理--注意:--1、任何需要定时更新的函数从这里注册,游戏逻辑层最好使用不带"Co"的接口--2、带有"Co"的接口都是用于协程,它的调度会比普通更新后一步---次序依从Unity函数调用次序:https://docs.unity3d.com/Manual/ExecutionOrder.html--3、UI界面倒计时刷新等不需要每帧去更新的逻辑最
iiiCircle
·
2020-07-12 03:34
Lua
XLua
框架搭建——编辑器选择
xlua
开源代码地址:https://github.com/Tencent/
xLua
新项目准备使用
xlua
来进行游戏开发,我进行这方面的技术研究及框架搭建。
随风吹笛
·
2020-07-12 00:04
Lua学习
XLua
使用过程中的异常记录
记录腾讯的开源Lua计划
XLua
的使用过程中遇到的各种异常/解决记录1.LuaException:c#exception:Non-staticmethodrequiresatarget.,stack:atSystem.Reflection.MonoMethod.Invoke
Kim_9527
·
2020-07-11 23:56
cocos2d-x lua 场景的创建
cocos2d-
xlua
中场景的创建,层的创建及菜单的回调和动画的简单使用新建一个TestScene.luarequire"Cocos2d"require"Cocos2dConstants"--场景测试
Flyjun-android
·
2020-07-11 21:40
cocos2dx
lua
cocos2dx
3.2
cocos2d-x
lua
cocos2d-x
关于Lua在Unity学习(2)
下面的链接是腾讯的
Xlua
项目链接,下载后有案例可以看。
AT巡礼
·
2020-07-11 20:52
Lua
使用
Xlua
在Unity调用lua脚本 --------初级
首先到GitHub上下载
xlua
https://github.com/Tencent/
xLua
这个是腾讯推出的下载完之后解包然后把
xlua
中Assets文件下的两个文件夹拖入unity中Assets文件下然后里面有一些功能实例
一小白
·
2020-07-11 19:19
C#相关知识
Unity3D
Cocos2d-x Lua cc & ccs&ccui区别和使用
其实这些区别归因于cocos2d
xlua
对应API版本号的问题,因为以前cocos用cocos2d-lua写,后来带领大家往quick转,现在合并后,又带领大家回到cocos-lua,所以必定会产生一些规范和版本号的区别
小水VV
·
2020-07-11 19:18
Cocos2d-x
+
Lua
资源管理(18)从AssetBundle中加载
xLua
脚本启动
xLua
框架
表格加载完毕会调用lua脚本的初始化从自定义的loader中加载LuaManager完整代码publicclassLuaManager:ManagerBase{//////全局的
xLua
引擎///publicstaticLuaEnvluaEnv
qq_2385708623
·
2020-07-11 17:41
悠游架构
XLua
基础(一)
Xlua
加载文件方式
1.直接执行字符串使用luaEnv全局环境中的成员方法DoString_env=newLuaEnv();_env.DoString("print('helloworld')");2.加载lua文件->使用TextAssets加载TextAssetta= Resources.Load("HelloWorld.lua");LuaEnvenv=newLuaEnv();env.DoString(ta.te
余47
·
2020-07-11 17:30
lua
Unity中
XLua
开发之使用C#加载lua脚本
该代码是基于
XLua
,
XLua
插件下载链接:https://github.com/Tencent/
xLua
代码如下:usingSystem.Collections;usingSystem.Collections.Generic
程序猴子sy
·
2020-07-11 17:25
Lua与unity
Cocos2d-x lua Console编译出错
今天碰到的这个问题是在Console中调用cocos命令编译cocos2d-
xlua
工程:cocoscompile-pandroid一直提示找不到合适的androidplatformAndroidplatformnotspecified
o_oXo_o
·
2020-07-11 14:07
技术+算法
ToLua 使用教程 上
在2015/6月腾讯出了
Xlua
在
豫清绝
·
2020-07-11 12:10
Tolu
Unity
ngx lua模块源码简单解析
对ngin
xlua
模块的整个流程,原理简单解析。由于ngin
xlua
模块相关配置,指令,API非常多,所以本文档只以content_by_lua指令举例说明。
囧囧有神
·
2020-07-11 11:24
nginx
XLua
遇到的问题
在lua端调用dotween的to方法的时候报错CS.DG.Tweening.DOTween.ToLuaException:c#exception:
XLua
.LuaException:c#exception
ks7638246
·
2020-07-11 10:39
Unity3D
Unity中通过自定义Load加载Lua文件
usingSystem.Collections;usingSystem.Collections.Generic;usingUnityEngine;using
XLua
;usingSystem.IO;publicclassHotFixScript
三和尚
·
2020-07-11 09:12
XLua
XLua
Class 增加属性
localfunctionstate(csobj,state) localcsobj_mt=getmetatable(csobj) fork,vinpairs(csobj_mt)dorawset(state,k,v)end localcsobj_index,csobj_newindex=state.__index,state.__newindex state.__index=functio
古孤月
·
2020-07-11 07:00
Unity3D
Lua
XLua
xlua
-lua脚本中访问C#API
usingSystem.Collections;usingSystem.Collections.Generic;usingUnityEngine;using
XLua
;/**Author:W*/publicclassLuaCallCsharp
Data菌
·
2020-07-11 07:16
Unity
xlua
xlua
-C#访问lua全局函数
usingSystem.Collections;usingSystem.Collections.Generic;usingUnityEngine;using
XLua
;/**Author:W*C#访问Lua
Data菌
·
2020-07-11 07:45
Unity
xlua
-C#访问lua中的全局变量
usingSystem.Collections;usingSystem.Collections.Generic;usingUnityEngine;using
XLua
;/**Author:W*C#访问Lua
Data菌
·
2020-07-11 07:44
Unity
xlua
xlua
-C#访问lua中的table
usingSystem.Collections;usingSystem.Collections.Generic;usingUnityEngine;using
XLua
;/**Author:W*C#访问Lua
Data菌
·
2020-07-11 07:44
Unity
xlua
Lua脚本:Lua调用C实现方法
系统环境:CentOS6.5LinuxHLZ2.6.32-431.el6.i686#1SMPFriNov2200:26:36UTC2013i686i686i386GNU/Linu
xLua
开源软件版本:lua
hanlizhong85
·
2020-07-11 07:41
Lua
unity加载
xlua
文件
unity加载文件的三种方式第一种方式直接全部加载出来Txt文件中的内容去进行执行//Txt文件publicTextAssetasset;voidStart(){//lua虚拟机LuaEnvluaEnv=newLuaEnv();//读取文件luaEnv.DoString(asset.text);}第二种方式此文件必须放在Resources文件下因为此方法是默认读取其文件下的TXT文件的voidSt
鹤鸣九霄
·
2020-07-11 06:40
cocos2dx lua 时间工具类
这是一个基于cocos2d
xlua
的时间工具类,大家可以参考下--[[定时器类]]localTimer={_scheduler=cc.Director:getInstance():getScheduler
beijingfuchenhao
·
2020-07-11 06:27
cocos2dx项目实战与维护
cocos2dx lua环境搭建及断点调试
Cocos2d-x3.9+VS2012+BabeLua如何搭建cocos2d
xlua
环境分类:cocos2d
xLua
(3)版权声明:本文为博主原创文章,未经博主允许不得转载。
aodis
·
2020-07-11 02:34
cocos2d-x Lua开局的初始化和MianScene的初始化20200422
因为cocos2d-
xlua
里面的class方法定义在functions中fu
andy1515
·
2020-07-11 01:51
cocos2d-lua
lua
在unity中
xLua
与CSharp交互
C#下Lua编程支持
xLua
为Unity、.Net、Mono等C#环境增加Lua脚本编程的能力,借助
xLua
,这些Lua代码可以方便的和C#相互调用。
Keep-curiosity
·
2020-07-10 22:42
Lua
XLua
添加require路径
luaEnv.AddLoader((refstringpath)=>{//require("module.script")string[]args=path.Split('.');if(args.Length!=2)returnnull;//在这里使用同步的方式,从AB资源中加载lua脚本returnYourAssetBundleLoader.LoadLuaScriptBytes(args[0],
IMTIY
·
2020-07-10 21:44
#
XLUA
w
xLua
如何打包生成可执行文件
到http://w
xlua
.sourceforge.net/下载最新的win32binary包,目前最新版为2.8.7.0,对应的包为:w
xLua
-2.8.7.0-MSW-bin.zip解压到某目录(如
xzben
·
2020-07-10 20:25
cocos2d-x Lua开局的初始化和MianScene的初始化
因为cocos2d-
xlua
里面的class方法定义在functions中fu
Xia__Quan
·
2020-07-10 18:38
cocos2d-x
Lua
AssetBundle资源打包具体用法以及热更新lua技术
其实我当时也不是特别熟悉,这个问题我以直没有很好的回答,其实关系到AB包的问题,这不是简单的一个AssetBundle的问题,涉及到unity自带的AB包打包方式以及lua这种轻量级语言以及lua的具体运用,好比
xlua
Rocky man
·
2020-07-10 18:18
unity
使用nginx获取get/post参数值并返回给客户端
2.思路使用ngin
xlua
中的ngx.req.get_post_args()获取post中的arg的值,使用ngx.var.arg_PARAMETER获取get中PARAMETER的值;使用ngx.say
yangguanghaozi
·
2020-07-09 03:32
nginx
腾讯开源手游热更新方案,Unity3D下的Lua编程
写在前面\\
xLua
是Unity3D下Lua编程解决方案,自2016年初推广以来,已经应用于十多款腾讯自研游戏,因其良好性能、易用性、扩展性而广受好评。现在,腾讯已经将
xLua
开源到GitHub。
weixin_33743248
·
2020-07-08 15:05
继luaJavaBridge详解 关于cocos2dx开发的补充
的使用机制,为了更好的开发cocos2dx已经为游戏开发人员封装了luajavaBridge所以省去了很多配置环节java部分只需要引入封装的类importorg.cocos2dx.lib.Cocos2d
xLua
JavaBridge
亮亮同学
·
2020-07-08 11:01
Cocos2dx Lua开发环境搭建
本文记录在Windows下搭建cocos2d
xlua
开发环境,还有调试设置。
乌班图ysm
·
2020-07-08 09:50
#
1.1
cocos2d-x
腾讯开源手游热更新方案:Unity3D下的
XLua
方案介绍
转自:http://gad.qq.com/article/detail/7182055写在前面
xLua
是Unity3D下Lua编程解决方案,自2016年初推广以来,已经应用于十多款腾讯自研游戏,因其良好性能
IQ007伟哥
·
2020-07-08 08:29
Unity3D
C#
Unity3D下的
XLua
方案介绍
写在前面
xLua
是Unity3D下Lua编程解决方案,自2016年初推广以来,已经应用于十多款腾讯自研游戏,因其良好性能、易用性、扩展性而广受好评。现在,腾讯已经将
xLua
开源到GitHub。
SunshineCaoM
·
2020-07-07 12:41
Lua
cocos2dx lua 热更新基本记录
cocos2d
xlua
热更新基本记录热更新过程首先客户端像服务端发送请求,服务器会告诉客户端,你是最新的版本啦!那就直接的跳过更新的流程。
清淡的咸菜
·
2020-07-06 22:45
cocos2dx
xlua
扩展第三方库记录
随着
xlua
的开源,其在项目中的使用也越来越广泛。
zhaixh_89
·
2020-07-06 12:56
unity
xLua
热更新
1、作者教程:http://www.gad.qq.com/article/detail/249672、GitHub地址:https://github.com/Tencent/
xLua
下载之后只需要把Plugins
zengjunjie59
·
2020-07-06 12:20
XLua
集成三方库
最近在开发一款休闲游戏,用到
xlua
,核心玩法用c++编写的因此将核心库集成进
xlua
主要修改cmake文件#beginlua-Dllinclude_directories(_mymodule)set(
MOMO实验室
·
2020-07-06 09:30
Unity3D
lua学习笔记4--
XLua
下载
XLua
:https://github.com/tencent/
xlua
项目中使用
XLua
只需将Plugins和
XLua
两个文件夹拷贝到U3D中即可
XLua
只是核心,用于实现Lua和C#交互,但是并没有提供便捷的
weixin_30411239
·
2020-07-05 20:12
基于Unity的手游热更新方案
现状Unity目前在手游平台的更新方式主要为脚本更新和C#更新,脚本更新使用比较广泛和稳定的为Tolua和
xLua
,C#主要为ILRuntime,而且都支持Android和iOS平台。
灬逝水无痕
·
2020-07-05 17:19
Unity
cocos2dx3.16 lua中加入cjson库
cocos2d
xlua
3.10默认目录中包含cjson文件(目录:/frameworks/cocos2d-x/external/lua),但是没有使用。而是用的json.lua进行解析jso
乌班图ysm
·
2020-07-05 17:43
#
1.1
cocos2d-x
Unity中SLua、Tolua、
XLua
和ILRuntime效率评测
Unity脚本效率评测对SLua、Tolua、
XLua
和ILRuntime四个脚本插件进行效率测试,对框架脚本进行选型。
_Choice_
·
2020-07-05 16:09
Unity引擎
【w
xlua
教程一】搭建环境
【w
xlua
教程一】搭建环境本文章将讲述搭建w
xlua
运行环境与如何运行w
xlua
脚本。
czfshine
·
2020-07-05 15:41
wxlua
lua
备忘录
lua与wx实例
教程
wxlua
lua
wxwidget
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他