-
Quartz 2D编程指南(2) - 图形上下文(Graphics Contexts)
概述一个Graphics Context表示一个绘制目标。它包含绘制系统用于完成绘制指令的绘制参数和设备相关信息。Graphics Context定义了基本的绘制属性,如颜色、裁减区域、线条宽度和样式信息、字体信息、混合模式等。 我们可以通
-
cocos 2d 简单动画实现
概述动画的主题是14张图片,一般来讲需要找比较相似的图片连续的播放,以达到一种迷惑人眼的效果,下面这段程序主要基于 Cocos 2d 游戏开发平台实现,中间涉及到了 声音播放引擎, 以及一些 图层 精灵的处理 。 #include &quo
-
Quartz 2D编程指南
概述Quartz 2D是一个二维图形绘制引擎,支持iOS环境和Mac OS X环境。我们可以使用Quartz 2D API来实现许多功能,如基本路径的绘制、透明度、描影、绘制阴影、透明层、颜色管理、反锯齿、PDF文档生成和PDF元数据访问。
-
Cocos-2d 坐标系及其坐标转换
概述Cocos-2d中,涉及到4种坐标系: GL坐标系Cocos2D以OpenglES为图形库,所以它使用OpenglES坐标系。GL坐标系原点在屏幕左下角,x轴向右,y轴向上。 屏幕坐标系苹果的Quarze2D使用的是不同的坐标系统,原点
-
基于cocos2dx的2D手游美术资源制作技术选型(1)--UI、纹理格式、动画制作 - 宏波.王
概述一、在屏幕尺寸和分辨率变化不一的情况下,UI如何做机型适配? UI是应用的门户,相对来说IOS分辨率较为简单,但考虑到retina与非retina,iphone与ipad, ipad mini,则IOS的分辨率也要支持4种,而Andro
-
cocos2dx实现自定义2D地形
概述先来看看效果: 对于2D地形的生成,可以采用2种方法, 1.使用建模软件将2D的地形模型构建好直接使用Sprite3D导入 优点:不需要太多程序控制,只是简单的导入 缺点:需要建模,而且还要转换成2D坐标,很难使用chipmunk加
-
数组 – Swift 2D数组通用扩展 – 访问第二维的问题
概述我正在尝试将以下函数转换为2D数组的通用扩展. func rotate(_ input: [[Int]]) -> [[Int]]{let length = input[0].countvar value = Array(r
-
使用NSMutableArray的objective-c-2D数组
概述我需要在Objective-C中创建一个可变的二维数组。 例如我有: NSMutableArray *sections;NSMutableArray *rows; 部分中的每个项目都由一个数组行组成。 rows是包含对象的数组。 我想做
-
cocos2dx实现自定义2D地形
概述先来看看效果: 对于2D地形的生成,可以采用2种方法, 1.使用建模软件将2D的地形模型构建好直接使用Sprite3D导入 优点:不需要太多程序控制,只是简单的导入 缺点:需要建模,而且还要转换成2D坐标,很难使用chipmunk加
-
ios – 如何填充Quartz 2D中路径下方的区域?
概述我在UIView对象中使用Quartz 2D来绘制几条曲线,如下例所示: 这是我现在的代码(我省略了控制点和其他东西的计算): for (int i = 1; i < points.count; ++i) {CGContext
-
cocos2d-x, 2D动态软阴影
概述2D动态软阴影 管理提醒: 本帖被 gagaga 执行加亮 *** 作(2014-07-07) 搞了一周,终于把2D动态软阴影实现了。 这个demo已经添加到EffectNodes for cocos2dx中。地址: http:git
-
数组 – Swift 3 2d数组的Int
概述这实际上是一个非常简单的问题,但一小时后我无法解决我的问题. 我需要创建一个Int的二维数组. var arr = [[Int]]()orvar arr : [[Int]] = [] 试图改变价值: arr[x][y] = 1 致命错误
-
[Swift]LeetCode240. 搜索二维矩阵 II | Search a 2D Matrix II
概述Write an efficient algorithm that searches for a value in an m x n matrix. This matrix has the following properties: I
-
swift – Core GraphicsQuartz 2D图像调整大小崩溃
概述任务是调整图像大小. 我已阅读this post并采用了CGBitmapContextCreate& CGContextDrawImage方法.这就是我的调整大小功能的样子: extension UIImage {fun
-
什么是好的Mac objective-c 2D游戏引擎?
概述现在,Apple即将发布Mac App Store,必然会有很多游戏.我很好奇,在您看来,什么是一个很好的Mac 2D游戏引擎用于具有 Objective-c界面的游戏开发? 谢谢 据我所知,Cocos2D在iPhone上也很受欢迎,现
-
随便聊聊水面效果的2D实现(一)
概述0. 引子 一直想随便写写自己关于水面效果2D实现的一些了解,可惜各种原因一直拖沓,幸而近来有些事情终算告一段落,自己也有了一些闲暇时间,于是便有了这篇东西 :) 1. 概述 关于水面效果的实现方法,google一下非常
-
源码分析使用Cocos2d-x实现2D光线效果
概述我要介绍的,就是这样的效果:(创意和素材都来自于原文:http:ncase.mesight-and-light) 由于原文介绍的过于简练,导致像我这样的小白根本看不懂,所以我想要介绍的更易懂一点。 一、画线段 在Cocos2d-
-
数组 – 2D数组扩展Swift 3.1.1
概述我试图在 Swift 3.1.1中创建一个Array扩展,它支持将对象添加到2D Array中的某个索引,即使该数组尚未填充.扩展还应该提供在某个indexPath上获取对象的能力.我在Swift 2中有这个代码,但我似乎无法将它迁移到
-
【Cocos2d-x】视线和光线:如何创建 2D 视觉范围效果
概述【Cocos2d-x】视线和光线:如何创建 2D 视觉范围效果 论坛看到的一片很好的文章,果断收藏,转过来方便大家查看~ Android客户端下载:sight_and_light-debug.rar 以下翻译转载自:indien