孤海傲月

导航

上一页 1 2 3 4 5 6 7 8 ··· 11 下一页

2018年6月18日

cocos源码分析--LayerColor的绘制过程

摘要: 1开始,先创建一个LayerColor 2 看一下LayerColor的初始化方法 3 Director::drawScene方法为正式绘图,如下 标红不分为开始遍历节点,但不进行opengl绘制,进入代码如下: self->draw为绘制自己,但不是真的绘制,而是让自己关联一个绘制命令Comman 阅读全文

posted @ 2018-06-18 19:48 孤海傲月 阅读(533) 评论(0) 推荐(1) 编辑

2018年6月4日

cocos设置 相机矩阵和投影矩阵 源码浅析

摘要: 在cocos中,最后设置视口大小,相机矩阵,裁剪矩阵是在setProjection方法中,源码如下: 下面再看看生成投影矩阵的代码: 阅读全文

posted @ 2018-06-04 09:58 孤海傲月 阅读(1317) 评论(0) 推荐(0) 编辑

2018年5月30日

本地坐标转世界坐标为什么是 先缩放后旋转再平移

摘要: 为了进行坐标转换的简单性,特地加了一个过渡坐标-惯性坐标,惯性坐标的特点是 与世界坐标的方向一样,与本地坐标的原点位置一样,本地坐标系先转换成惯性坐标系,此时方向和世界坐标一致了,然后在平移到世界坐标中,完成了转换。 举例说明,比如 一个矩形M原点在世界坐标的位置为(10,10),然后矩形的锚点就是 阅读全文

posted @ 2018-05-30 09:49 孤海傲月 阅读(1955) 评论(0) 推荐(0) 编辑

2018年5月29日

cocos子节点转父节点坐标 原理浅析(局部坐标转世界坐标同理)

摘要: 在CCNode的类中,有一个得到 一个节点坐标系转换父亲坐标系的一个矩阵,节点内坐标乘以这个矩阵,就可以转换为在节点父节点中的坐标,方法名为: Mat4& Node::getNodeToParentTransform() 现在简单分析一下转换原理: 阅读全文

posted @ 2018-05-29 11:43 孤海傲月 阅读(1510) 评论(0) 推荐(1) 编辑

2017年9月8日

Github上关于iOS的各种开源项目集合2(强烈建议大家收藏,查看,总有一款你需要)

摘要: Awesome Big Data A curated list of awesome big data frameworks, resources and other awesomeness. Ins ... https://github.com/onurakpolat/awesome-bigdat 阅读全文

posted @ 2017-09-08 09:50 孤海傲月 阅读(146) 评论(0) 推荐(0) 编辑

Github上关于iOS的各种开源项目集合(强烈建议大家收藏,查看,总有一款你需要)

摘要: 下拉刷新 EGOTableViewPullRefresh - 最早的下拉刷新控件。 SVPullToRefresh - 下拉刷新控件。 MJRefresh - 仅需一行代码就可以为UITableView或者CollectionView加上下拉刷新或者上拉刷新功能。可以自定义上下拉刷新的文字说明。具体 阅读全文

posted @ 2017-09-08 09:47 孤海傲月 阅读(1845) 评论(0) 推荐(0) 编辑

2017年7月27日

Masonry基本语法

摘要: 添加约束的方式: 1.通过使用NSLayoutConstraints添加约束到约束数组中,之前必须设置translatesAutoresizingMaskIntoConstraints = NO,即取消自动布局; 2.通过使用MASConstraintMaker在block中添加约束,不需要再设置t 阅读全文

posted @ 2017-07-27 17:30 孤海傲月 阅读(620) 评论(0) 推荐(0) 编辑

2016年9月12日

如何让CCLayer创造的地图,左右滑动不出现黑边

摘要: 在都是scale为1的情况下,效果图如下: , 绿色的是Screen,它的大小和坐标不变,可以理解为CCScene,下面两个就是用CCLayer的地图,有2个Layer,深颜色的就是和Scrren一样大小的Layer,浅颜色的是一张大地图,或者一张大图片,也可以是一个Layer,里面有个CCTMXT 阅读全文

posted @ 2016-09-12 13:49 孤海傲月 阅读(282) 评论(0) 推荐(0) 编辑

2016年8月26日

GitHub 上排名前 100 的 Objective-C 项目简介

摘要: 主要对当前 GitHub 排名前 100 的项目做一个简单的简介, 方便初学者快速了解到当前 Objective-C 在 GitHub 的情况. 原文出处:https://github.com/Aufree/trip-to-iOS/blob/master/Top-100.md 阅读全文

posted @ 2016-08-26 17:26 孤海傲月 阅读(197) 评论(0) 推荐(0) 编辑

2016年8月19日

C语言fmod()函数:对浮点数取模(求余)

摘要: 头文件:#include <math.h>fmod() 用来对浮点数进行取模(求余),其原型为: double fmod (double x);设返回值为 ret,那么 x = n * y + ret,其中 n 是整数,ret 和 x 有相同的符号,而且 ret 的绝对值小于 y 的绝对值。如果 x 阅读全文

posted @ 2016-08-19 10:34 孤海傲月 阅读(4616) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 ··· 11 下一页