NodeLoaderLibrary是用来存储节点加载器类型的类,通过registerDefaultNodeLoaders()可以注册所有默认类型的加载器 在CocosBuilder的使用手册中: 1.如果要使用自定义的加载器 //创建一个默认的节点加载器库对象 CCNodeLoaderLibrary * ccNodeLoaderLibrary = CCNodeLoaderLibrary::newDefaultCCNodeLoaderLibrary(); //使用自己的节点加载器,第一个参数是节点…
CCParticleSystem是用来设置粒子效果的类 1.粒子分为两种模式:重力模式 和 半径模式 重力模式独占属性: gravity 重力方向,Vec2类型,可以分别指定不同方向的重力大小 speed 粒子运动的速度 radialAccel 向心加速度 tangentialAccel 切向加速度 rotationIsDir 自转方向 半径模式独占属性: startRadius 开始半径 endRadius 结束半径 rotatePerSecond 每秒旋转多少角度 两种模式共有属性: ang…
节点 Node 文章目录 节点 Node 前言 变量初始化 创建一个节点对象 获取节点依赖的计数器 获取节点的描述(获取节点的Tag) 节点的局部层顺序值(LocalZOrder) 设置节点的LocalZOrder的值 获取节点的LocalZOrder的值 相同等级子节点具有相同ZOrder时设置绘制顺序 节点的全局层顺序值(GlobalZOrder) 设置节点的GlobalZOrder值 获取节点的GlobalZOrder值 节点的缩放(scale) 设置缩放大小 获取缩放大小 节点位置(pi…
目录 简述 主要变量 主要方法 setVerticalFillOrder reloadData cellAtIndex updateCellAtIndex insertCellAtIndex removeCellAtIndex dequeueCell _addCellIfNecessary _updateContentSize _offsetFromIndex _indexFromOffset scrollViewDidScroll 触摸各阶段的回调方法 @ 简述 TableView主要是为了减…
目录 简介 基础变量 ScrollViewDelegate Direction _dragging _container _touchMoved _bounceable _touchLength 方法 create setContentSize deaccelerateScrolling maxContainerOffset 和 minContainerOffset 触摸的各阶段 onTouchBegan onTouchMoved onTouchEnded 简介 scrollView是在一定可视…
https://learnopengl-cn.github.io/01%20Getting%20started/04%20Hello%20Triangle/#_1 写的真的非常好-最近没时间拜读,只看了一个"你好三角形",有时间再慢慢研究剩下的,对OpenGL的深入学习非常有帮助!!! 咯咯咯 ,后补…
EventDispatcher可能是所有的里面比较不容易理解也不容易看的 我说自己的理解可能会误导到你们-[索了你们看不下去>< 我写了几乎所有的代码的注释,有的是废话跳过就好 主要的代码是在dispatchEvent中,然后再进入不同的函数中 dispatchTouchEvent dispatchTouchEventToListeners dispatchEventToListeners 都是很重要的逻辑代码,可以多看几遍,加深理解 然后直接看代码吧 //触摸不使用这个方法获取 static…
cocos中所有的对象都是继承自Ref基类,Ref的职责就是对对象进行引用计数管理 内存管理中最重要的是三个方法retain().release().autorelease() 在cocos中创建对象的标准流程是: 创建对象->初始化->添加到自动内存管理->返回创建成功的对象 就比如下面这段代码1:创建Node对象 //代码1 Node * Node::create() { Node * ret = new (std::nothrow) Node(); if (ret &&am…
文章目录 sineEaseIn sineEaseOut sineEaseInOut expoEaseIn expoEaseOut expoEaseInOut easeIn easeOut easeInOut backEaseIn backEaseOut backEaseInOut bounceEaseIn backEaseOut bounceEaseInOut elasticEaseIn elasticEaseOut elasticEaseInOut quadraticIn quadraticO…
文章目录 初始化构造函数 析构函数 删除哈希元素 分配存放动作对象的空间 通过索引移除动作 暂停动作 恢复动作 暂停所有的动作 恢复所有的动作 添加动作 移除所有的动作 移除target中的所有动作 移除动作 通过Tag移除Action 通过Tag移除所有的action 获取指定target下的action个数 获取指定target下的指定tag的action的个数 获取所有在actions列表中的action个数 !ActionManager的刷新函数 初始化构造函数 ActionManage…
文章目录 取模 Timer() 变量 设置定时器Timer() 一些成员函数 Scheduler() 变量 初始化 哈希表 构造函数schedule() 开启定时器Update() 析构函数~Update() Update() removeUpdateFromHash() 一些成员函数 补充 取模 对-1取模是现将-1加上除数的整数倍大于零后再取模. Timer() 变量 float _elapsed; // 渡过的时间. bool _runForever; // 状态变量,标记是否永远的运行.…
一.摘要 本系列文章将带您进入jQuery的精彩世界, 其中有很多作者具体的使用经验和解决方案,  即使你会使用jQuery也能在阅读中发现些许秘籍. 我们经常要使用脚本处理各种业务逻辑, 最常见的就是数组和对象的操作. jQuery工具函数为我们操作对象和数组提供了便利条件. 二.前言 大部分人仅仅使用jQuery的选择器选择对象, 或者实现页面动画效果. 在处理业务逻辑时常常自己编写很多算法. 本文提醒各位jQuery也能提高我们操作对象和数组的效率. 并且可以将一些常用算法扩充到jQuer…
主要分为7层和网络7层模型一样 物理层主要传输数据比特流  可以理解信号 数据链路层   逻辑层  像是交换机 网络层    又交换机发送到路由器 应用层 应用通信…
一.什么是异常 从字面上讲,就是不正常的现实就是异常. 程序中的异常也是要在程序运行中才会偶尔发生.如果程序还没有运行,编译就报错,这种不叫异常,这种叫编译错误,通常是语法上的错误 二.java中异常 Java 提供了两类主要的异常:runtime exception 和checked exception.所有的checked exception 是从java.lang.Exception 类衍生出来的,而runtime exception 则是从java.lang.RuntimeExcepti…
1. 配置引擎根目录支持 C/C++->常规->附加包含目录->增加->$(EngineRoot) 2. 引入头文件 #include "cocos-ext.h" using namespace cocos2d::extension; 3. 测试代码: bool HelloWorld::init() { if (!Layer::init()) { return false; } /* 正常状态下的按钮图片 */ Scale9Sprite* btnNormal =…
本系列文章导航 从零开始学习jQuery (一) 开天辟地入门篇 从零开始学习jQuery (二) 万能的选择器 从零开始学习jQuery (三) 管理jQuery包装集 从零开始学习jQuery (四) 使用jQuery操作元素的属性与样式 从零开始学习jQuery (五) 事件与事件对象 从零开始学习jQuery (六) jQuery中的Ajax 从零开始学习jQuery (七) jQuery动画-让页面动起来! 从零开始学习jQuery (八) 插播:jQuery实施方案 从零开始学习jQ…
转自:http://www.cnblogs.com/zhangziqiu/archive/2009/04/30/jQuery-Learn-1.html 本系列文章导航 从零开始学习jQuery (一) 开天辟地入门篇 从零开始学习jQuery (二) 万能的选择器 从零开始学习jQuery (三) 管理jQuery包装集 从零开始学习jQuery (四) 使用jQuery操作元素的属性与样式 从零开始学习jQuery (五) 事件与事件对象 从零开始学习jQuery (六) jQuery中的Aj…
最近想重新温习下Jquery,发现园子里有个很棒的系列教材,所以Mark下来. 转载自:http://www.cnblogs.com/zhangziqiu/tag/jQuery%E6%95%99%E7%A8%8B/ 从零开始学习jQuery (一) 开天辟地入门篇   从零开始学习jQuery (二) 万能的选择器   从零开始学习jQuery (三) 管理jQuery包装集   从零开始学习jQuery (四) 使用jQuery操作元素的属性与样式   从零开始学习jQuery (五) 事件与…
1.描述: A系统 需要 调用 B系统的页面,被调用的B系统的页面b.html内部嵌套了iframe框架c.aspx地址页 2.问题呈现: ie浏览器下 Chrome浏览器下 追踪 3.问题原因: X-Frame-Options HTTP 响应头是用来给浏览器指示允许一个页面可否在 <frame>, <iframe> 或者 <object> 中展现的标记.网站可以使用此功能,来确保自己网站的内容没有被嵌到别人的网站中去,也从而避免了点击劫持 (clickjacking)…
“jQuery风暴” 推荐及配套代码下载 ziqiu.zhang 2011-03-24 00:28 阅读:15339 评论:100   从零开始学习jQuery(剧场版) 你必须知道的javascript ziqiu.zhang 2009-05-26 23:36 阅读:29482 评论:64   从零开始学习jQuery (十一) 实战表单验证与自动完成提示插件 ziqiu.zhang 2009-05-22 11:35 阅读:33179 评论:76   从零开始学习jQuery (十) jQue…
本系列文章导航 从零开始学习jQuery (一) 开天辟地入门篇 从零开始学习jQuery (二) 万能的选择器 从零开始学习jQuery (三) 管理jQuery包装集 从零开始学习jQuery (四) 使用jQuery操作元素的属性与样式 从零开始学习jQuery (五) 事件与事件对象 从零开始学习jQuery (六) jQuery中的Ajax 从零开始学习jQuery (七) jQuery动画-让页面动起来! 从零开始学习jQuery (八) 插播:jQuery实施方案 从零开始学习jQ…
从零开始学习jQuery (一) 开天辟地入门篇 从零开始学习jQuery (二) 万能的选择器 从零开始学习jQuery (三) 管理jQuery包装集 从零开始学习jQuery (四) 使用jQuery操作元素的属性与样式 从零开始学习jQuery (五) 事件与事件对象 从零开始学习jQuery (六) AJAX快餐 从零开始学习jQuery (七) jQuery动画-让页面动起来! 从零开始学习jQuery (八) 插播:jQuery实施方案 从零开始学习jQuery (九) jQuer…
转 张子秋的博客 为以后用到的时候好查询! 从零开始学习jQuery (一) 开天辟地入门篇 从零开始学习jQuery (二) 万能的选择器 从零开始学习jQuery (三) 管理jQuery包装集 从零开始学习jQuery (四) 使用jQuery操作元素的属性与样式 从零开始学习jQuery (五) 事件与事件对象 从零开始学习jQuery (六) jQuery中的Ajax 从零开始学习jQuery (七) jQuery动画-让页面动起来! 从零开始学习jQuery (八) 插播:jQuer…
就是日记吧?(这里就是写一些乱七八糟的东西qwq,当作自己的零散想念吧 1.24 今天跟着BLUESKY他们的视频一起领略了一下远在广州的CCF冬令营开幕式,看着ljh的拍的照片也体验了一下RM冬令营组织的企业参观活动. 感觉都好棒啊!!! 补:最近喜欢上了一个小姐姐,但是一直不敢去说话呀qwq.今天纠结了一天,最后终于想好啦! 立个flag!如果我今年能进A队,我就向我喜欢的小姐姐表白!! 那么,接下来要做的事情,就是全力以赴啦~~ 省选,省选啊......为什么别人能行,我却不可以?我能做到…
真的是有一段时间没写博了,这段时间呢,发生的事情真的挺多,另外自己呢也闲来做了一些自己的喜欢的东西,主要做的还是基于Mac系统的Cocoa框架的各种编辑器吧.(对了,今年初也出了自己第二本书<iOS游戏编程之从零开始—Cocos2d-x与cocos2d引擎游戏开发>) 百牛信息技术bainiu.ltd整理发布于博客园 废话少扯,最近又研究了下Cocos2d-HTML5相关引擎,其实说起HTML5,3.4年前Himi就接触过了,那时候的HTML5 Canvas  对我印象很深,但是不论当时还是现…
本文转自:https://blog.csdn.net/weixin_34247032/article/details/87125465 英语初学者注意力不要放在语法上, 首先要懂得如何让自己开口说英语. How do you say this? 这个是怎么说? How do you say this in English? 这个用英语怎么说? What is this called? 这个叫什么名字呢? What is this called in English? 你们管这个用英语叫什么? P…
前言:一道经典贪心题. -------------------------- 题目链接 题目大意:你有$z$滴血,要打$n$只怪.打第$i$只怪扣$d_i$滴血,回$a_i$滴血.问是否存在一种能够通关的打怪顺序. ------------------------------- 显然所有怪分为两种:扣血的怪$d_i>a_i$和回血的怪$d_i\leq a_i$.那么贪心策略是什么? 对于回血的怪,我们有若干贪心策略,例如: 1.按照$d_i$升序排列. 2.按照$a_i$降序排列. 3.按照$a…
Cocos2d-x 是时下最热门的手游引擎,在国内和国外手机游戏开发使用的份额各自是70%和25%,在App Store的top10中,有7个是用它开发的. 本节课程为Cocos2d-x系列课程之九,学习BOX2D物理引擎! 学习路径图: 课程适合小白系统学习,仅需6个课时,在极客学院首席讲师风趣幽默的课程里轻松掌握BOX2D物理引擎.恭喜你也从此将走上为牛X程序员的不归路. 今年上午9点正式上线,请别再期待娱乐圈的新闻了,马上開始学习吧>>> 我们还有很多其它更新更实战的课程,登录极客…
原创作品,转载请标明:http://blog.csdn.net/jackystudio/article/details/17297721 登录界面一个帐号/密码输入框或者主角命名框是少不了的.这节就来了解一下点九图的输入框的使用.这里只是介绍基础知识,并不进行平台的移植,也不处理跨平台可能出现的问题. 1.点九图CCScale9Sprite 1.1.概述 点九图做过移动开发的肯定不会陌生.采用的是PNG点9图,PNG点9图可以自适应各种环境,同时保持伸缩不变形.移动端的UI基本上都是按这个来做的…
RE:从零开始的AGC被虐(到)生活(不能自理) 「一直注视着你,似近似远,总是触碰不到.」 --来自风平浪静的明天 AtCoder Grand Contest 001 B: Mysterious Light 设 \(f(x, y)\) 为上一次反射长度为 \(x\) ,边界长度为 \(y\) 的答案,容易观察得到 \(f(x, y) = 2 \times \lfloor\frac{y}{x}\rfloor \times x + f(y \mod x, x)\) C: Shorten Diame…