Simple、Sliced、Tiled、Filled、Set Native Size...
分类:
编程语言 时间:
2015-03-18 10:43:53
阅读次数:
219
今天一起学习Image控件O(∩_∩)O~ 介绍一下基本的属性 Source:Image: 指定图片源, 图片设置2DSprite(2D and UI)格式Color: 改变图片的颜色 Image Type Simple 单个显示 Sliced 九宫格显示 Tiled...
分类:
其他好文 时间:
2015-03-15 00:41:18
阅读次数:
375
官方文档:http://www.tasharen.com/forum/index.php?topic=6704.0
下面是UISprite的Type截图,每一种Type都有不同的用途,在实际的项目中我们根据实际需求选择Type。
每一种Type的解释及适用场景:
Simple:标准的Sprite,自适应大小
Sliced:九宫格切片,创建固定边框控件的最佳...
分类:
其他好文 时间:
2015-03-13 20:44:55
阅读次数:
236
3.3 分片底衬仓库(TiledBackingStore)的可见区域矩形
如下图所示,WebCore::Frame::tiledBackingStoreVisibleRect最终请求QGraphicsWebView给出可见区域:
3.4 使分片底衬仓库无效
如果frame内容所在的矩形变脏了,WebCore::Frame会使这个矩形变成无效区域,同时告诉分片...
分类:
其他好文 时间:
2015-03-03 13:38:09
阅读次数:
132
3.Qt WebKit之QGraphicsWebView
本节叙述如何通过Qt的QGraphicsWebView实现分片底衬存储区(tiled
backing store)。
如上静态类图所示,只有实现了分片底衬存储区客户端(TiledBackingStoreClient)的接口的WebCore::Frame才拥有分片底衬存储区实例。其他类只能通过WebCore::Fra...
分类:
其他好文 时间:
2015-03-03 11:40:08
阅读次数:
170
1. 概述
下列图片从层次的角度解释了什么是Tiled Backing Store:
viewport 视图端口:代表用来显示网页内容的区域。Qt里,实际上就是QWidget。
Tiled backing store: 可以看作是off-screen的pixmap的缓冲区。为了滚动、缩放操作的平滑,它覆盖的区域总是比viewport要大。
Co...
分类:
其他好文 时间:
2015-03-03 01:14:51
阅读次数:
243
2.2 前缓冲区(Front buffer)
通过QPinter来绘制tile实际上就是要绘制存储在前缓冲区里的pixmap。没有前缓冲区的tile意味着它不需要绘制。
2.3 后缓冲区(Backend Buffer)
后缓冲区充当tile内容的屏下(off-screen)后缓冲区并且可以采用Qt的画笔绘制到Qt widget上。在更新后缓冲区的过...
分类:
其他好文 时间:
2015-03-03 01:13:33
阅读次数:
255
发生这个问题的解决办法然后调用堆栈中会显示错误代码的行数。找到自己写的部分。找出错误原因。我出现的错误原因是:调用tiled map 时候 。我写的map 的对象层 没有更改名字,名称是“对象层1”。但是代码中调用的是 “objects”于是发生错误更改为objects 后 正常运行。~
分类:
其他好文 时间:
2015-02-24 17:29:01
阅读次数:
124
Tiled是款不错的地图编辑器,不过快捷键真是隐蔽啊,不看github上得wiki根本不知道,用的过程中查英文文档总是觉得慢,所以翻译成了中文。通用右键点击图块(tile):复制图块到图章刷(拖动可以复制更大的区域)Ctrl+鼠标滚轮:缩放图块集或地图Ctrl+加号/减号:缩放地图Ctrl+0:调整...
分类:
其他好文 时间:
2015-02-16 06:46:16
阅读次数:
215
忍者飞镖:去除"Box2D"选项,勾选"Simple Audio Engine in Cocos Denshion"选项1 怪物 碰撞 2 炮塔3 强弱怪物 关卡制作地图工具 Tiled Map Editor 去除"Box2D"选项,勾选"Simple Audio Engine in Cocos D...
分类:
其他好文 时间:
2015-01-05 20:05:46
阅读次数:
202