29 栈的应用举例(一) 进制转换

虣虣     2019.09.29     数据结构(C++)     抢沙发     400人打酱油
一、进制转换理论十进制数N和其他d进制数的转换是计算机实现计算的基本问题,其解决方法很多,其中一个简单算法基于下列原理:N=(Ndivd)*d+Nmodd(其中:div为整除运算,mod为求余运算)例如,十进制数105计算八进制数是多少:105%8=1105/8=13那么第一低位:113%8=...

29 数据结构 顺序栈的实现(c++)

虣虣     2019.09.29     数据结构(C++)     抢沙发     366人打酱油
一、栈的定义栈(stack)是限定仅在表尾进行插入和删除操作的线性表,把允许插入和删除的一端称为栈顶(top),另一端称为栈底(buttom),不含任何数据元素的栈称为空栈,栈又称为先进后出(LastinFirstOut)的线性表,简称LIFO结构二、栈的操作栈的初始化栈的清空栈的销毁栈是否为...

15 BBFramework(九) 扩展Button组件

虣虣     2019.08.15     BBFramework     抢沙发     656人打酱油
按钮(Button)组件是游戏中最常用的组件之一,可以显示文本标签,图标或者两种同时显示。CocosCreator为广大开发者提供了一个Button组件应有的基本功能,暂且将CocosCreator提供的Button组件称为系统Button组件,往往我们会想使用系统已有的Button组件来做二...

06 CocosCreator 巧妙实现 X 和 Y 轴翻转

虣虣     2018.11.06     CocosCreator     抢沙发     3197人打酱油
沿Y轴进行翻转const{ccclass,property}=cc._decorator;@ccclassexportdefaultclassMonsterTokenMoneyLogicextendscc.Component{@property(cc.Node)rotateYNode1:cc....

02 CocosCreator 序列帧 动画组件

虣虣     2018.11.02     CocosCreator     抢沙发     2327人打酱油
是否加载时播放是否播放完成后销毁首次延迟播放循环播放一次后间隔多久再次播放是否循环播放const{ccclass,property}=cc._decorator;@ccclassexportdefaultclassUIAnimationextendscc.Component{//当前帧的图片@...

24 CocosCreator 实现手机震动效果

虣虣     2018.09.24     CocosCreator     抢沙发     2841人打酱油
IOS震动的写法#import<Foundation/Foundation.h>@interfaceJSC:NSObject+(void)ddd1;+(void)ddd2;+(void)ddd3;+(void)ddd4;+(void)ddd5;@end#include"JSC.h"...

31 BBFramework(三) 复杂的Object 输出实现

虣虣     2018.08.31     BBFramework     抢沙发     1408人打酱油
在游戏开发中,调试代码不仅仅要靠断点调试,也需要日志输出帮助调试!有时候简单的日志输出不能满足我们项目的需要,比如:服务器发了一个数据(Object)过来,此时我们需要把这个Object对象的具体内容打印出来,又如客户端给服务器发送了一个数据(Object),此时我们需要打印出来。这样我们可以...

31 CocosCreator 使用贝塞尔曲线将多点连成一条平滑的曲线

虣虣     2018.08.31     CocosCreator     抢沙发     3208人打酱油
之前在写一个项目需要把多点连成平滑的曲线,而且这些点是无法预知的。开始想到用贝塞尔曲线,但是具体贝塞尔曲线的控制点要怎么设定,怎样让多点都落在曲线上而且保持曲线的平滑,就一直没想到。最后参考原文:http://www.zheng-hang.com/?id=43写得挺好的,不过没太仔细研究。co...
关闭