
cocos2dx
文章平均质量分 64
王文珏
游戏前端开发
展开
-
cocos2dx中实现Java传值给lua
上一篇研究到如何在c++层传值给lua。在本篇中,我们将以c++为中间层,从Java传一个string到lua层。 首先跑到proj.android那边新建一个java文件,这里创建了com.exkulo.test.JavaBridge,创建了一个类,带了一个static方法。package com.exkulo.test;import android.widget.Toast;public cl原创 2017-10-18 16:03:07 · 608 阅读 · 0 评论 -
手动实现cocos2dx里的lua-binding
网上早已流传着cocos2dx引擎自带的lua-binding的方法。之前我自己尝试了一遍,发现一直不顺利,又不想去看python代码,所以在这里采用了更加便捷的方式。编写.h以及.cpp代码打开frameworks/runtime-src/proj.win32/projname.sln以打开你的工程定位到以下地方(或者随便别的地方,记住路径即可),编写你自己的代码。 首先看一下.h文件原创 2017-10-17 15:51:15 · 849 阅读 · 0 评论 -
改进的小红点系统
根据一般的需求思路,几个小红点一般都会影响整个模块外面的总小红点。 说一下计算外面小红点的两种思路:#原思路每次里面有小红点变更的时候,都去刷新一下总小红点。 优点: 爽 缺点: 如果你有一百个子小红点,就很蛋疼了,其他小红点也都要全部计算一遍#改进的思路建立一个n长度的布尔类型数组,代表着n个子小红点的是否点亮。 在子小红点更新的时候,把对应的位置为设置成的亮度,然后...原创 2018-07-02 11:41:07 · 2503 阅读 · 0 评论 -
UIButtonUIButton
前言给自己一个整理,也给后人一个看源码的思路。原创 2018-06-27 23:39:27 · 226 阅读 · 1 评论 -
重读cocos2dx引擎
First of All这个系列是看了版本OpenGL超级宝典之后,重新看cocos2dx渲染部分的笔记。2016综述:/** * Sprite is a 2d image ( http://en.wikipedia.org/wiki/Sprite_(computer_graphics) ) * * Sprite can be created with an image, or wi...原创 2018-10-12 11:50:51 · 378 阅读 · 0 评论