luafamework相当于是一个tolua/ulua的合成体,相当于择优选择加进框架 在接入FairyGUI的时候需要导入ulua文件夹下的fairyGUI.lua,不过导进来的时候是不能用的,需要有所改动。 如下图所示,将后面横线的内容改成前面横线的内容。 因为luaframework是不能直接 ...
分类:
其他好文 时间:
2017-10-29 19:34:04
阅读次数:
161
目前在用tolua进行项目开发,C#与lua交互的部分消息使用了注册监听处理,监听方法均放到Update方法里面进行处理,问题在于失去焦点后Update方法将不继续执行,这就导致了监听方法未能及时调用。例如:AB玩家进行纸牌游戏,A接到电话并失去焦点,Update不执行导致消息未能及时通..
分类:
编程语言 时间:
2017-10-29 11:05:22
阅读次数:
169
如何将 tolua 框架接入 Unity 项目中,这里假设我们已经有一个项目,并且已经实现了一些基础架构或者项目已经是完整的,此时,如何将 tolua 这个热更新框架接入进来而不影响原项目的结构? tolua 引入: 1.资源下载: 既然要将 tolua 引入项目,第一步肯定是先到 tolua 的 ... ...
分类:
编程语言 时间:
2017-10-27 15:54:09
阅读次数:
164
基于uLua/toLua的Luaframework的lua框架的事件系统 github地址:https://github.com/jarjin/LuaFramework_NGUI 用法与Luaframework框架自带的Events.lua的用法一致,解决了回调时报错不抛错误的问题。 ...
分类:
其他好文 时间:
2017-09-25 11:39:20
阅读次数:
219
基于uLua/toLua的Luaframework的lua框架的事件系统 github地址:https://github.com/jarjin/LuaFramework_NGUI Luaframework为了我写好了消息的监听和发送,也就是观察者模式的使用方式。 如下图: eventlib是消息处理 ...
分类:
其他好文 时间:
2017-09-24 09:55:30
阅读次数:
284
当我们加载protobuf对应的lua的table的时候,我们使用如下方式来加载 local person_pb = require 'Protol.person_pb' 注意,这个table前面的Protol.这段一定不能去掉,如果去掉了,你加载到的persob_pb将会是一个bool类型的值。 ...
分类:
其他好文 时间:
2017-09-10 23:49:05
阅读次数:
412
lua可以加载时必备的内容: 第一个:LuaState:必须,最好是做成单例管理,因为在使用protobuf的时候,如果不是同一个luastate加载的lua,有可能出现如下问题: lua代码中require时找不到对应的C库。例如:require "pb" 找不到。因为tolua框架里有个pb.c ...
分类:
其他好文 时间:
2017-09-10 09:58:39
阅读次数:
369
引入:Android平台代码和Lua代码的交互均通过C++和Java交互,Lua再和C++交互(lua <==> C++ <==> java) 我最开始遇见这种lua调用java的做法是先用 C/C++ 借助 JNI 编写调用 Java 的接口函数,然后再将这些函数通过 tolua++ 导出给 Lu ...
分类:
编程语言 时间:
2017-08-23 17:35:51
阅读次数:
322
Ulua_toLua_基本案例(六)_LuaCoroutine2 using UnityEngine; using System.Collections; using LuaInterface; public class TestCoroutine2 : MonoBehaviour { LuaSta ...
分类:
其他好文 时间:
2017-08-15 15:13:29
阅读次数:
220
还在,还在。。。。。每天晚上找点时间写点点,多了也不想学到底是什么心理啊。写完看电影去。今天写两个算超完毕了BaseUI.lua,UIManager.lua(完好中这个) local BasePanel = class("BasePanel",require("Base.BaseUI")) func ...
分类:
编程语言 时间:
2017-08-14 16:39:32
阅读次数:
152