柏白
码龄16年
关注
提问 私信
  • 博客:111,609
    社区:1,908
    113,517
    总访问量
  • 29
    原创
  • 1,612,310
    排名
  • 52
    粉丝
  • 0
    铁粉

个人简介:未来的渲染引擎顾问

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2009-07-11
博客简介:

愤怒的小江哥-移动游戏专栏

博客描述:
专注移动游戏开发的小江哥
查看详细资料
个人成就
  • 获得28次点赞
  • 内容获得24次评论
  • 获得68次收藏
创作历程
  • 2篇
    2021年
  • 1篇
    2020年
  • 4篇
    2019年
  • 14篇
    2018年
  • 33篇
    2016年
  • 4篇
    2014年
  • 4篇
    2013年
  • 1篇
    2012年
成就勋章
TA的专栏
  • 区块链
  • python
  • android
    14篇
  • cocos2d-html5
  • 总结
  • 其他
    3篇
  • cocos2d-x
    16篇
  • blender
  • c#学习
    5篇
  • c
  • unity3d
    4篇
  • shell脚本
    6篇
  • C语言
  • C++语言
    2篇
  • 数据结构
  • 编译原理
  • 算法
    3篇
  • OpenGL
    1篇
  • OpenCV
  • UE4源码分析
    2篇
  • OpenCL
  • GPU编程
  • android 加密
  • java
    1篇
  • LeetCode
    8篇
兴趣领域 设置
  • 游戏
    cocos2d游戏引擎着色器
创作活动更多

超级创作者激励计划

万元现金补贴,高额收益分成,专属VIP内容创作者流量扶持,等你加入!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

一张图了解cc.assetManager.loadRemote过程

原创
发布博客 2021.08.03 ·
2477 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

cocos2d-x里的设计模式

cocos2d-x里的设计模式事件机制——观察者模式导演及各个缓存类——单例模式精灵创建——工厂模式音频——外观模式动作缓存、纹理缓存、动画缓存——管理者模式事件机制——观察者模式定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。优点: 1、观察者和被观察者是抽象耦合的。 2、建立一套触发机制。缺点: 1、如果一个被观察者对象有很多的直接和间接的观察者的话,将所有的观察者都通知到会花费很多时间。 2、如果在观察者和观察目标之间有循环依赖的话,观察
原创
发布博客 2021.05.21 ·
454 阅读 ·
0 点赞 ·
1 评论 ·
2 收藏

c++学习笔记-#pragma once

/**#pragma 预处理宏的一般格式:#pragma oneone是参数**//**(1)#pragma message("message") 当编译器遇到这条指令时,它会在编译输出窗口中将message打印出来。常用于宏条件条件判断中使用,这样就知道自己的宏条件是否正确。例如: */#ifdef _USRDLL#pragme message("_USRDLL avai...
原创
发布博客 2020.02.28 ·
757 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

cocos跨平台不同操作系统宏定义

目录cocos跨平台不同的操作系统宏定义在代码中的使用cocos跨平台不同的操作系统宏定义cocos中判断当前系统是哪个平台是 CC_TARGET_PLATFORM来判断的,在CCPlatformConfig.h中,对CC_TARGET_PLATFORM进行的定义如下。// define supported target platform macro which CC uses.定义c...
原创
发布博客 2019.12.30 ·
1461 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

cocos creator 支持gif

cocos creator gifLibhttps://github.com/baibai2013/cocos-creator-gifLibcocos creator gifLib 是一个cocos支持gif的库cocos creator 版本2.0.10 (不保证其他版本支持哟)效果如下[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-HNTppoaB-1...
原创
发布博客 2019.11.17 ·
7059 阅读 ·
5 点赞 ·
3 评论 ·
9 收藏

h5 canvas透明度图像边缘提取算法

var game = new Phaser.Game(800, 600, Phaser.CANVAS, 'phaser-example', { preload: preload, create: create, update: update });function preload() { // atlas是地图集的意思,这里是一种资源,由png和json组成 game.load....
原创
发布博客 2019.05.09 ·
1975 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

cocos creator大厅和子游戏

cocos creator大厅和子游戏 热更新
原创
发布博客 2019.04.12 ·
4040 阅读 ·
6 点赞 ·
4 评论 ·
15 收藏

[LeetCode] [C++] [009]Palindrome Number (回文数)

// // LeetCode_9_IsPalindrome.cpp // arithmetic // // Created by li on 2018/8/9. // Copyright © 2018年 li. All rights reserved. // //9. 回文数 //判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。 /...
转载
发布博客 2018.08.09 ·
268 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

[LeetCode] [C++] [008]String to Integer (字符串转整数atoi)

//// LeetCode_8_StringToInteger.cpp// arithmetic//// Created by li on 2018/7/2.// Copyright © 2018年 li. All rights reserved.// 8. 字符串转整数 (atoi)//////在找到第一个非空字符之前,需要移除掉字符串中的空格字符。如果第一个非空字符是...
转载
发布博客 2018.07.02 ·
246 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

[LeetCode] [C++] [004]Median of Two Sorted Arrays(两个排序数组的中位数)

////// LeetCode_4_MedianOfTwoSortedArrays.cpp// arithmetic//// Created by li on 2018/4/16.// Copyright © 2018年 li. All rights reserved.////给定两个大小为 m 和 n 的有序数组 nums1 和 nums2 。////请找出这两个有序数...
转载
发布博客 2018.07.02 ·
215 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

[LeetCode] [C++] [005]Longest Palindromic Substring(最长回文子串)

//// LeetCode_5_LongestPalindrome.cpp// arithmetic//// Created by li on 2018/5/15.// Copyright © 2018年 li. All rights reserved.//原题////  Given a string S, find the longest palindromic subs...
转载
发布博客 2018.07.02 ·
254 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

[LeetCode] [C++] [006]ZigZag Conversion(Z字型转换)

//// LeetCode_6_ZigZagConversion.cpp// arithmetic//// Created by li on 2018/5/23.// Copyright © 2018年 li. All rights reserved.////原题////  The string “PAYPALISHIRING” is written in a zigza...
转载
发布博客 2018.07.02 ·
313 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

[LeetCode] [C++] [007]Reverse Integer(反转整数)

//// LeetCode_7_ReverseInteger.cpp// arithmetic//// Created by li on 2018/5/24.// Copyright © 2018年 li. All rights reserved.////原题////  Reverse digits of an integer.//  Example1: x = 123...
转载
发布博客 2018.07.02 ·
196 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

[LeetCode] [C++] [003]Longest Substring Without Repeating Characters(最长非重复子字符串)

//// LeetCode_3_LengthOfLongestSubstring.cpp// arithmetic//// Created by li on 2018/4/11.// Copyright © 2018年 li. All rights reserved.//给定一个字符串,找出不含有重复字符的 最长子串 的长度。////示例:////给定 "abcabcb...
转载
发布博客 2018.07.02 ·
255 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

[LeetCode] [C++] [002] Add Two Numbers( 两数相加)

//// LeetCode_2_AddTwoNumbers.cpp// arithmetic//You are given two non-empty linked lists representing two non-negative integers.//The digits are stored in reverse order and each of their nodes c...
转载
发布博客 2018.07.02 ·
336 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Android内存泄漏分析和解决方法

内存分配Java与c++之间有一堵内存动态分配和垃圾收集技术围成的“高墙”,墙外面的人像进去,墙里面的人去想出来。  c++是对象实例没有指针指向它,被孤立,导致内存泄露,java是没用的对象实例还有多余的引用,GC不能回收。 JVM内存运行图  共享区域 方法区( Method Area):存储已被虚拟机加载的类信息、常量、静态变量、即时编译器编译编译后的代码。 堆...
转载
发布博客 2018.06.06 ·
931 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

JVM虚拟机内存分析学习笔记

共享区域方法区( Method Area):存储已被虚拟机加载的类信息、常量、静态变量、即时编译器编译编译后的代码。堆(Heap):存放java几乎所有对象实例 ,JIT除外。如果对象需要的内存不够,OutOfMemoryError异常。隔离区域虚拟机栈(VM Stack):方法执行的内存模型,用于存储方法入口、局部变量表、操作数栈、动态连接。如果栈深度大于虚拟机的栈深,抛出S...
转载
发布博客 2018.05.28 ·
250 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

2018年cocos2d-x面试题目总结

最近都在面试cocos2d-x方面的工作,总结一下自己面试中遇到的问题,答案后续补上:1、cocos creator使用; 2、lua 特点 Table 数据容器 Number 全类型; 3、lua绑定; 4、jsb绑定:luaJavaBridge( luaj) 调用静态方法; 5、c语言与c++的各自的特点; 6、c++语言特点; 6、多态的好处; 7、图形学opengl 渲染...
转载
发布博客 2018.03.17 ·
12365 阅读 ·
5 点赞 ·
2 评论 ·
40 收藏

Android基础--Service

导语 service是安卓应用开发组件之一,它用于执行较长时间操作而不是与用户进行交互和为其他应用提供功能。本文主要介绍什么是service、service的生命周期、service的分类和实现、Service和IntentService的区别、service的通信;service的概述service的生命周期1 服务的两种启动方式2 生命周期与方法3 常见方法调用生...
转载
发布博客 2018.02.23 ·
358 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

cocos2d Android.mk 生成LOCAL_SRC_FILES和LOCAL_C_INCLUDES 路径

之前有寻找过自动添加路径的方法可是Android studio 编辑器并不能添加到 link ,编译可以通过,但是编辑器代码不能跳转到定义的地方,也没有代码提示,cpp过多手动添加比较慢,所以就想到了写shell脚本啦。1 打开终端 如图: 2 进入项目的Classes 目录cd /Users/li/Desktop/test/Classes 生成 LOCAL_SRC...
原创
发布博客 2018.02.09 ·
1074 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多