Cocos2dx + lua
_Aby_
是时候做点不一样的事了!
展开
-
Cocos2dx中Scrollview控件滑动与其子控件监听冲突的解决方案(不改底层、最优)
语言环境:Cocos2dx 3.6Lua 5.1UI编辑器:Cocos Studio v2.0.6问题:Scrollview控件滑动与其子控件监听发生冲突。在点击子控件时,若在子控件上进行移动,父容器Scrollview不会执行滑动事件,像是被吞噬了一样我的解决思路是不改底层,通过逻辑来控制。直接上代码:local moveOrReq = nil --移动或请求lo...原创 2018-07-23 10:05:34 · 2560 阅读 · 0 评论 -
Cocos2dx中ScrollView滑动与其子控件监听冲突导致滑不动的解决方案
语言:cocos2dx + lua开发环境:无UI编辑器:Cocos Studio v2.0.6问题描述: ScrollView滑动时,当其中含有其它具有监听事件的子控件时,监听冲突,出现滑 不动的情况解决: 不改底层,不用特殊语法,纯Lua逻辑实现,我所发现的最快速,最简洁的方式。--[[--*ScrollView滑动与其子控件监听冲突的解决方案*]]local m...原创 2018-07-13 10:36:38 · 1864 阅读 · 0 评论 -
Cocos2dx中lua实现与java交互(异步线程间的数据同步)
语言环境 Cocos2dx 3.6 lua 5.1 java 1.8.0_144本节问题:lua 通过 luaj与java交互,在java中,如何回调lua?若要处理的事件代码必须在多线程中执行,又该如何保证数据的连贯统一?本节发送的问题以及解决思路为本人实测,真实有效。由lua 调用java 实现‘复制粘贴’说起:复制不多说,网上成功的例子一大把,说说...原创 2018-07-22 13:44:00 · 1545 阅读 · 0 评论 -
Cocos2dx中关于CCEditBox的那些事
语言环境:Quick3.6.5Release(自修正版 ) + lua 5.1 学习Cocos2dx的应该都知道,在Cocos中用户输入控件总共有2种:【CCTextFieldTTF】与【CCEditBox】,使用CCTextFieldTTF的缺点是没有光标,自带的监听事件无法响应键盘的按键事件(除非自己注册),密码框输入完全看不到输入的是什么,这让我尝试着使用CCEditBox,C...原创 2018-09-07 10:58:17 · 516 阅读 · 0 评论 -
Cocos2dx中应用内部横竖屏切换
语言环境:Cocos2dx 3.6Lua 5.1Android Studio 3.0.1问题:如何在应用内部进行横竖屏切换?解决思路: 由于产品需求,必须在应用内部进行横竖屏切换(苦比〜_〜),没办法,网上教程一大把,大多数是在一开始就定义好了的屏幕,无法做到自由切换,没几个详细的,连个参考的例子都没有,初步思路:以安卓平台为例, 在需...原创 2018-10-11 11:53:06 · 4575 阅读 · 0 评论