关闭
当前搜索:

Unity DF-GUI 中文输入以及自动换行

在使用Daikon Forge GUI过程中,发现dfTextbox编辑框无法输入中文,dfLabel和dfRichTextLabel文本控件中文无法自动换行。对源代码进行了更改,以便支持中文。不同版本可能更改的地方会不同,这边的版本为Daikon Forge GUI 1.0.15,Unity 4.3.1。 dfTextbox中文输入 当前无法输入中文,是因为没有开启Input....
阅读(11599) 评论(2)

Unity 4.3 制作一个2D横版射击游戏(2)

在上一篇《Unity 4.3 制作一个2D横版射击游戏》时,已经完成一个基本的射击游戏了。在这一篇将继续完善。 1.视差卷轴效果 为了达到这种视差卷轴的效果,可以让背景层以不同的速度进行移动,越远的层,移动地越慢。如果操作得当,这可以造成深度的错觉,这将很酷,又是可以容易做到的效果。在这里存在两个滚动: 主角随着摄像机向前推进背景元素除了摄像机的移动外,又以不...
阅读(20655) 评论(48)

Unity 4.3 制作一个2D横版射击游戏

这是一个横版射击游戏。教程来自:http://pixelnest.io/tutorials/2d-game-unity/ 中文版教程:http://www.litpo.com/category/易学的教程/ 教程文章已经详细地介绍实现过程,这里就不再复述,只做一些简单的笔记记录,以供备忘。 1.创建第一个场景 新建工程。接着在"Project"面板上创建如下文件夹:...
阅读(60837) 评论(31)

Lua 检测全局表重复赋值

若要检测全局表的赋值情况,可以通过接管全局表的赋值操作来进行判断。示例代码如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 ...
阅读(3359) 评论(0)

如何实现A星寻路算法 Cocos2d-x 3.0 beta2

本文实践自 Johann Fradj 的文章《How To Implement A* Pathfinding with Cocos2D Tutorial》,文中使用Cocos2D,我在这里使用Cocos2D-x 3.0进行学习和移植。在这篇文章,将会学习到如何在Cocos2D中实现A星算法。在开始之前,先阅读文章《Introduction to A* Pathfinding》将会有所帮助。...
阅读(11052) 评论(26)

C++ 算法库(5) 二分法查找操作

二分法查找操作: binary_search 判断范围中是否存在值等价于给定值的元素 equal_range 返回范围中值等于给定值的元素组成的子范围 lower_bound 返回指向范围中第一个值大于或等于给定值的元素的迭代器 upper_bound 返回指向范围中第一个值大于给定值的元素的迭代器...
阅读(4943) 评论(0)

C++ 算法库(4) 排序操作

排序操作: is_sorted C++11 检测指定范围是否已排序 is_sorted_until C++11 返回最大已排序子范围 nth_element 部份排序指定范围中的元素,使得范围按给定位置处的元素划分 partial_sort 部份排序 partial_sort_copy 拷贝部分...
阅读(2111) 评论(0)

C++ 算法库(3) 划分操作

划分操作: is_partitioned C++11 检测某个范围是否按指定谓词划分过 partition 将某个范围划分为两组 partition_copy C++11 拷贝指定范围的划分结果 partition_point C++11 返回被划分范围的划分点 stable_partition ...
阅读(2393) 评论(0)

C++ 算法库(2) 修改内容的序列操作

修改内容的序列操作: copy 将一个范围中的元素拷贝到新的位置处 copy_backward 将一个范围中的元素按逆序拷贝到新的位置处 copy_if C++11 将一个范围中满足给定条件的元素拷贝到新的位置处 copy_n C++11 拷贝 n 个元素到新的位置处 fill 将一个范围的元素...
阅读(1935) 评论(0)

C++ 算法库(1) 不修改内容的序列操作

不修改内容的序列操作: adjacent_find 查找两个相邻的等价元素 all_of C++11 检测在给定范围中是否所有元素都满足给定的条件 any_of C++11 检测在给定范围中是否存在元素满足给定条件 count 返回值等价于给定值的元素的个数 count_if 返回值满足给定条件...
阅读(1867) 评论(0)

Cocos2d-x 3.X CMake MinGW版本编译运行

Cocos2d-x 3.x已经支持使用CMake来进行构建了,这里尝试以Qt Creator IDE来进行CMake构建。 Cocos2d-x 3.X 地址:https://github.com/cocos2d/cocos2d-x 1.打开Qt Creator,菜单栏→"打开文件或项目...",打开cocos2d-x目录下的CMakeLists.txt文件; 2.弹出CMake向导,如下图所...
阅读(9135) 评论(11)

MinGW 编译libwebsockets

libwebsockets是一个轻量的纯C库,在这里尝试使用MinGW进行构建。 官网地址:http://libwebsockets.org/trac/libwebsockets 下载地址:http://git.warmcat.com/cgi-bin/cgit/libwebsockets/snapshot/libwebsockets-1.22-chrome26-firefox18.ta...
阅读(8575) 评论(3)

MSYS2 环境搭建

本机环境:Windows XP 32位 MSYS2地址:http://sourceforge.net/projects/msys2/ 下载32位版本,地址:http://sourceforge.net/projects/msys2/files/Base/i686/ 当前压缩包名称:msys2-base-i686-20131208.tar.xz 安装完之后,运行目录下的mingw32_s...
阅读(25656) 评论(6)

Cocos2d-x 3.X Qt MinGW版本编译运行

自Cocos2d-x 3.X引入了C++ 11特性,在Windows平台上的支持就仅限VS 2012,其实还可以尝试MinGW版本,GitHub上有MinGW版本的Qt Creator工程。 地址:https://github.com/sergey-shambir/cocos2d-x/tree/qtcreator            https://github.com/akof1314...
阅读(8464) 评论(6)

MinGW 编译zlib、libpng、libjpeg等

MinGW 这里使用的是Qt5自带的MinGw版本,将路径D:\Qt\Qt5.1.0\Tools\mingw48_32\bin加到"环境变量"→"系统变量"→"Path" 命令行输入: 1 gcc -v 可看到gcc版本为:gcc version 4.8.0 (rev2, Built by MinGW-builds proj...
阅读(16429) 评论(3)

Qt MinGW 使用联合编译IncrediBuild

联合编译工具IncrediBuild提供了接口,以使得可以使用网格来处理各种任务,而不仅仅是VS的联合编译,文档地址:http://www.incredibuild.com/webhelp/xge_help_main.html 这里介绍使用这个接口,来联合编译Qt(MinGW版本)的工程代码。创建profile.xml文件,内容如下: 1 2 3 4 5 6 ...
阅读(4566) 评论(0)

Qt QAbstractItemView为截断的项显示ToolTip

在Qt中想要为QAbstractItemView中长度不够而使得内容被截断的项显示ToolTip,Qt官网有一篇文章介绍使用事件过滤器来显示太长的项,但是没有涵盖图标的情况、显示列头项太长的情况等等,这里做了下修改,以符合现在所需。 环境:Qt 5.1.0 atooltipper.h 1 2 3 4 5 6 7 8 9 10 11 12 13 ...
阅读(5048) 评论(2)

MyGui笔记(4)渲染过程

前篇:《MyGui笔记(3)控件对齐方式和所在层》 本篇:记录下渲染的过程。 环境:MyGui3.2.0(OpenGL平台)         MyGui的渲染过程比较复杂,这里仅记录一下一些要点,如有错误的地方,还请指出。在第一篇有提到在BaseManager::run函数里面进行每一帧的绘制,调用的是drawOneFrame()方法,这个方法代码如下:  1 2...
阅读(3278) 评论(3)

MyGui笔记(3)控件对齐方式和所在层

前篇:《MyGui笔记(2)控件类型和皮肤》 本篇:创建控件的方法要传入控件对齐方式,创建根控件还需传入将被创建到哪一层的名称。 环境:MyGui3.2.0(OpenGL平台) 控件对齐方式                 控件的对齐方式,定义在Align里面,所定义的方式如下:  1 2 3 4 5 6 7 8 9 10 11 12 ...
阅读(3509) 评论(0)

MyGui笔记(2)控件类型和皮肤

前篇:《MyGui笔记(1)建立第一个工程》 本篇:创建控件的方法要传入控件类型和控件皮肤,这里简单记录下所有控件的类型和皮肤。 环境:MyGui3.2.0(OpenGL平台) 控件类型         从WidgetManager::initialise()可以看到所有的控件类型为下: 控件类型 控件说明 控件备注 Button 按钮 ...
阅读(5266) 评论(2)
495条 共25页首页 上一页 1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:3549246次
    • 积分:36049
    • 等级:
    • 排名:第137名
    • 原创:402篇
    • 转载:88篇
    • 译文:5篇
    • 评论:3424条
    个人说明
    联系方式:
    文章存档
    最新评论