如题,Cocos2d-JS 自身是不支持树形控件的,但项目中需要用到,怎么弄呢?
求思路。自己实现吗?
如题,Cocos2d-JS 自身是不支持树形控件的,但项目中需要用到,怎么弄呢?
求思路。自己实现吗?
自己做呗 就是一颗树
我现在有这样一种思路,也许有人说过了,不过,还是说下,大家一起讨论下。
首先我在项目中使用树形控件的环境是这样的,在用户执行任务到某一阶段时,程序会弹出一个对话框并要求用户在对话框中输入特定内容或者选中特定内容,然后在关闭该对话框时,程序对用户输入的内容进行验证。现在项目中使用树形控件其实就是用在这个对话框中的,用来组织要供用户选择的选项(因为选项较多)。
那我的思路就是,这个对话框一定要基于 Cocosd-JS 实现吗?不,我们的目的是弹出一个对话框让用户输入一些数据,并对数据进行验证。只要能达到这个目的,这个对话框是怎么实现的无关紧要。我的思路就是在项目中使用 JavaScript 插件,比如 JQueryUI。因为本质上,基于 Cocos2d-JS 的代码和 JavaScript 插件都是 JavaScript 代码,都是对 HTML 元素进行操作,基于 Cocos2d-JS 的代码是对 HTML 页面中的 canvas 元素进行操作,JavaScript 插件是对其他 HTML 元素进行操作,为什么不可以一起用。
额,这就是我的想法,而且我也试了下,没问题,大家怎么看?
我一直想知道 如果cocos引用了jquery还能打成apk包吗???
当然不可以打包。。 另外你确定你在做的项目是游戏? 游戏用jquery 控件? 思路是肯定可行的 不过只在web上
就是 Web,不需要考虑打包成 APK 什么的