- 博客(11)
- 收藏
- 关注
原创 CocosCreator全局扫光
效果预览按钮或物体上出现扫光效果可以体现改物品的珍贵性,比如我们在SSR卡片或者付费按钮上加一个扫光效果可以增加玩家付费的欲望,而这个效果要是美术去做的话,需要大量序列帧,而用shader可以轻松的定制出各种各样的效果。核心思路让2条斜率相同的斜线中间夹住的部分变亮,并让这两条线保持相同的速度进行位移。然后周期回归到原点重新扫一遍。实现过程本demo是基于ccc2.4.8开发的。首先我们先画一条线出来,斜率的方程是:y=k*x+b我们只需要让2个斜线中间的区域变亮一点就可以了
2022-05-26 16:43:09
1049
原创 CocosCreator受击闪白效果 可合批
效果预览前期准备ccc的shader语法是yaml格式的,如果这方面不熟悉的同学可以去如下链接学习一下https://docs.cocos.com/creator/manual/zh/material-system/yaml-101.html?h=yaml精灵的渲染首先我们熟悉一下默认精灵的shader代码,笔者用ccc版本是2.4.5,其默认精灵的shader代码如下:// Copyright (c) 2017-2018 Xiamen Yaji Software Co., Ltd.
2022-04-01 00:45:00
1279
转载 malloc/free new/delete 的异同点
int *p1 = (int *)malloc(sizeof(int) * length);int *p2 = new int[length];这是因为new 内置了sizeof、类型转换和类型安全检查功能 1、new自动计算需要分配的空间,而malloc需要手工计算字节数 2、new是类型安全的,而malloc不是,比如:
2016-01-08 11:07:44
298
原创 lua内存泄露
1、注意全局定义和local定义 用全局容易造成内存泄露function test2()print("========================start==============================") collectgarbage("collect")--为了有干净的环境,先把可以收集的垃圾收集了 collectgarbage()--为了保证内存的收
2016-01-08 10:28:21
593
转载 luaj/luaoc
今天无意在浏览cocos2d-js和cocos2d-lua的优劣时发现大牛廖宇雷说的:“与 Java/Objective-C 的交互:不管是 quick-cocos2d-x 里提供的 luaoc/luaj 模块,还是 wax, luajava 这些开源项目,都让我们可以绕过 C/C++ 层实现 Lua 和 Java/Objc 的交互。这个优势在游戏发行阶段,集成各种第三方 SDK 时绝
2015-09-16 14:34:47
1008
转载 面向对象和面向组件的区别
今天被问到你们项目是用面向对象做的还是面向组件做的 当时我就傻了 面向组件是什么? 于是查了些资料 觉得面向组件在效率上要比面向对象高不少 确实值得学习 现把面向对象和面向组件的区别贴出来:原始文章: http://blog.youkuaiyun.com/teamlet/article/details/1995916#comments通过对SOA、SCA、
2015-08-13 12:00:25
2252
转载 手游反外挂
http://www.jb51.net/article/33106.htm安卓 通过获取当前正在运行的程序包名可以知道是否开启了 类似烧饼修改器、八门神器等作弊工具 , 检测到正在运行便可做相应的处理。ActivityManager am = (ActivityManager)context.getSystemService(Context.ACTIVITY_S
2015-08-06 15:27:03
1147
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人