解决 LuaException: Delegate FairyGUI.EventCallback1 not register

foxlively 发表了文章 • 1 个评论 • 3995 次浏览 • 2018-01-26 10:46 • 来自相关话题

正在用FairyGUI+tolua#
按照FairyGUI教程做到lua侦听事件时报错
教程里对这个问题解释太简单了:


如果你确认已经执行了Gen Delegates,那么唯一可能的原因就是DelegateFactory没有init,请检查第三方框架的问题。

研究了一下,三步搞定
第一步:
CustomSettings.cs中customDelegateList内增加
_DT(typeof(FairyGUI.EventCallback0)), _DT(typeof(FairyGUI.EventCallback1)),






 
第二步:
点击unity菜单 lua->Gen Lua Delegates





 
第三步:
初始化lua的地方增加 DelegateFactory.Init();
一般是在lua=new LuaState();和lua.Start();之间





  查看全部
正在用FairyGUI+tolua#
按照FairyGUI教程做到lua侦听事件时报错
教程里对这个问题解释太简单了:



如果你确认已经执行了Gen Delegates,那么唯一可能的原因就是DelegateFactory没有init,请检查第三方框架的问题。


研究了一下,三步搞定
第一步:
CustomSettings.cs中customDelegateList内增加
_DT(typeof(FairyGUI.EventCallback0)), _DT(typeof(FairyGUI.EventCallback1)),


EventCallback1a.png

 
第二步:
点击unity菜单 lua->Gen Lua Delegates

EventCallback1b.png

 
第三步:
初始化lua的地方增加 DelegateFactory.Init();
一般是在lua=new LuaState();和lua.Start();之间

EventCallback1c.png

 

FGUI导出到unity,图集按照教程设置好了,导出的图集看起来没问题,但用代码动态显示,就糊掉了。

JackWong 回复了问题 • 2 人关注 • 3 个回复 • 2785 次浏览 • 2018-01-26 10:05 • 来自相关话题

小白求问,报错

谷主 回复了问题 • 2 人关注 • 1 个回复 • 1067 次浏览 • 2018-01-23 20:14 • 来自相关话题

如何冻结list里面的一个节点在顶部

谷主 回复了问题 • 2 人关注 • 1 个回复 • 1196 次浏览 • 2018-01-21 11:00 • 来自相关话题

FGUI里面的组件在unity中可以用instantiate进行克隆么?

谷主 回复了问题 • 2 人关注 • 1 个回复 • 2589 次浏览 • 2018-01-19 10:47 • 来自相关话题

循环列表如何通过点击按钮让item一个个的移动而不是通过鼠标或则手机拖动滑动

MiKiNuo 回复了问题 • 2 人关注 • 2 个回复 • 1710 次浏览 • 2018-01-18 17:13 • 来自相关话题

发布unity后组件中所有的文字看起来有点虚化,不太清楚,是怎么回事?

catcat 回复了问题 • 2 人关注 • 1 个回复 • 1670 次浏览 • 2018-01-18 11:53 • 来自相关话题

关联效果编辑器与Unity效果不一致

catcat 回复了问题 • 2 人关注 • 2 个回复 • 1402 次浏览 • 2018-01-18 11:32 • 来自相关话题

请问平铺的图片怎么做uv动画

谷主 回复了问题 • 2 人关注 • 1 个回复 • 1626 次浏览 • 2018-01-16 22:10 • 来自相关话题

如何得知某原件的轴心是否为锚点?

谷主 回复了问题 • 2 人关注 • 1 个回复 • 1296 次浏览 • 2018-01-16 15:00 • 来自相关话题

标签是否支持单击响应事件

麻瓜 回复了问题 • 2 人关注 • 1 个回复 • 1208 次浏览 • 2018-01-16 14:39 • 来自相关话题

元件发布unity后与在FairyGUI中布局不一样

谷主 回复了问题 • 2 人关注 • 1 个回复 • 1488 次浏览 • 2018-01-15 11:27 • 来自相关话题

按钮点击,触发实现类似老虎机的效果,让list的item自己快速滑动到逐渐停下来

stiger 回复了问题 • 2 人关注 • 2 个回复 • 2474 次浏览 • 2018-01-14 23:18 • 来自相关话题

动效倒放过程中,输入框框内文字UI显示出现的问题,倒放的时候会出现提示文字里面的内容

谷主 回复了问题 • 2 人关注 • 2 个回复 • 2087 次浏览 • 2018-01-14 22:19 • 来自相关话题

如何动态获得FairyGUI组件之间的依赖关系

suteam 回复了问题 • 2 人关注 • 2 个回复 • 1914 次浏览 • 2018-01-13 15:25 • 来自相关话题

文本和滚动条能结合么,实现滚动文字上移效果?

yogioh123456 回复了问题 • 3 人关注 • 1 个回复 • 2175 次浏览 • 2018-01-12 15:40 • 来自相关话题

动态创建uipanel怎么调用里面的部件呢?

回复

yogioh123456 发起了问题 • 1 人关注 • 0 个回复 • 1447 次浏览 • 2018-01-12 15:00 • 来自相关话题

列表转换为循环列表后数据错乱?

songjialongs 回复了问题 • 2 人关注 • 2 个回复 • 1514 次浏览 • 2018-01-12 10:30 • 来自相关话题

建议封装UIPanel的sortingOrder属性

tiance7 发表了文章 • 1 个评论 • 2320 次浏览 • 2018-01-10 14:16 • 来自相关话题

可以考虑改成
public int sortingOrder { get; private set; }
或者干脆在private set里面调用SetSortingOrder第一次用的时候直接赋值了 发现没效果 后来才发现应该调用SetSortingOrder
如果改成private set,就会考虑下找找API有没有提供Set方法,可以让不熟悉的人节省调试时间:)
个人建议仅供参考 查看全部
可以考虑改成
public int sortingOrder { get; private set; }

或者干脆在private set里面调用SetSortingOrder第一次用的时候直接赋值了 发现没效果 后来才发现应该调用SetSortingOrder
如果改成private set,就会考虑下找找API有没有提供Set方法,可以让不熟悉的人节省调试时间:)
个人建议仅供参考

如何让列表中的按钮链接控制器?

谷主 回复了问题 • 2 人关注 • 1 个回复 • 1537 次浏览 • 2018-01-09 19:27 • 来自相关话题