会员
周边
新闻
博问
融资
云市场
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
冯校长
博客园
|
首页
|
新随笔
|
新文章
|
联系
|
订阅
|
管理
上一页
1
···
3
4
5
6
7
8
下一页
2016年6月12日
Cocos2d-x纹理动画UVSprite
摘要: 学习OpenGL有一段时间了 看了别人的多重纹理讲解,收获很多 cocos里使用最频繁的Sprite类并没有使用多重纹理 于是我想设法封装一个UVSprite 给Sprite增加一个uv纹理 可以实现一系列动态效果 比如云彩飘动/流水/明暗等等 大大丰富Sprite的表现能力 --[[ 转载请注明原
阅读全文
posted @ 2016-06-12 12:47 冯校长
阅读(1476)
评论(0)
推荐(0)
编辑
2016年6月2日
Cocos2d-x纹理单元理解
摘要: cocos中用到了许多shader 例如最常用的Sprite所使用的 ccPositionTextureColor_noMVP_frag 其中主函数写到 void main(){ gl_FragColor = v_fragmentColor * texture2D(CC_Texture0, v_te
阅读全文
posted @ 2016-06-02 19:25 冯校长
阅读(1061)
评论(0)
推荐(0)
编辑
2016年5月16日
A*算法实现游戏寻路及优化思路
摘要: A星算法用于游戏寻路的优化思路
阅读全文
posted @ 2016-05-16 17:18 冯校长
阅读(3765)
评论(0)
推荐(2)
编辑
2016年4月28日
Cocos2d-x列表嵌套裁剪bug
摘要: 列表/scrollView嵌套的时候出现显示bug,如图 具体情况是,横向一屏一屏的pageview中子界面使用纵向tableView 经过反复测试发现,只要scrollView或其子类嵌套 都可能会出现该问题 原因应该是子scrollView显示区域裁剪出现错误 解决方案 父scrollView不
阅读全文
posted @ 2016-04-28 18:18 冯校长
阅读(750)
评论(0)
推荐(0)
编辑
Lua继承实例
摘要: 上周开始做项目的奇遇模块 奇遇分为很多种,显示在同一个列表中,有很多共同之处 所以考虑使用继承去实现如 弹框,倒计时,取消奇遇等事务逻辑 local BaseView = class("BaseView" , function() return cc.Node:create() end) BaseV
阅读全文
posted @ 2016-04-28 17:57 冯校长
阅读(514)
评论(0)
推荐(0)
编辑
2016年3月15日
Cocos2d-x3.0-倾斜列表
摘要: Cocos原生tableview可以非常方便的实现横向/竖向列表 有一天需求突然变成倾斜的横向列表 需求效果如图所示 CCTableView.h std::vector<float> _vCellsPositions; 列表中每个元素的相对位置是确定的 保存在以上数据结构中,仅存了一个数字 因为
阅读全文
posted @ 2016-03-15 17:34 冯校长
阅读(505)
评论(0)
推荐(0)
编辑
2016年2月26日
Cocos2d-x3.0-shader实现sprite/node变灰
摘要: 图片/按钮变灰变暗变黑白是游戏UI常用的操作 之前项目使用多套资源实现 如一个按钮对应3张图,普通/选中/禁用状态 然后使用下列方法切换 setEnabled/setBright selected/unselected 然后如果对象不是按钮而是一般的sprite 或包含sprite的node 并没有
阅读全文
posted @ 2016-02-26 12:26 冯校长
阅读(1990)
评论(0)
推荐(0)
编辑
2016年1月19日
lua三元运算符隐蔽神坑
摘要: lua中 x = a and b or c可以模拟三元运算符即传统的x = a ? b : c但lua并不能完美模拟三元运算符漏洞在于当b为nil或false时,必定会返回c举个例子a = true , b = false , c = 250x = a ? b : c 由于a真因此返回b即结果 x ...
阅读全文
posted @ 2016-01-19 16:45 冯校长
阅读(2312)
评论(0)
推荐(0)
编辑
2015年12月25日
Cocos2d-x3.0-lua学习笔记
摘要: 一.学习笔记 1.开关按钮可以使用MenuItemToggle local toggleItem = cc.MenuItemToggle:create(cc.MenuItemFont:create("Enabled"), cc.MenuItemFont:create("Disabled")) 2.触
阅读全文
posted @ 2015-12-25 19:06 冯校长
阅读(700)
评论(0)
推荐(0)
编辑
2015年12月24日
Lua学习笔记
摘要: 1.继承1.1 关键字Class使用Class关键字来继承是规范的做法不用担心父类的方法无法访问甚至貌似可以不用设置元表和__index如local TestBaseClass = class("TestBaseClass")local TestExtendClass = class("TestEx...
阅读全文
posted @ 2015-12-24 19:05 冯校长
阅读(220)
评论(0)
推荐(0)
编辑
上一页
1
···
3
4
5
6
7
8
下一页
公告