menghao的博客

共 3994 篇文章

写文章

Cocos2d-x优化中图片优化

## 一、选择图片格式 在探讨如何选择图片格式之前,我们需要先了解目前移动平台所使用的图片文件格式,以及Cocos2d-x对这些格式的支持情况。虽然图片格式众多,但在移动平台上,主要推荐使用PNG格式,JPG格式也可考虑,其他文件格式则建议转化为PNG格式。下面来详细了解它们的特点。 ### 1. PNG文件…

2015-03-23 14:15
0 0
已发布

lua 8小时时差

公司的棋牌游戏菜单计划采用 Lua 从 MySQL 数据库中提取数据,依据一系列规则生成 JSON 并返回给客户端。客户端只需解析该 JSON 即可生成菜单树,菜单的排序、节点属性、显示等逻辑均记录在 JSON 字符串中。由于数据库中的菜单数据较为原始,Lua 需承担繁重的逻辑处理和节点重新组合任务,同时还需支持缓存。 ## 选择 Lua 生成 JSON 字符串的原因 ### 性能优势…

2015-03-23 14:02
0 0
已发布

分享PHP服务器时间差8小时解决方案

在PHP开发中,当使用 `date('Y-m-d H:i:s')` 函数获取时间时,取出并显示的时间往往与本地时间相差8个小时。例如,本机设置的是中国标准时间(GTM + 8),但 `date()` 函数获取的时间却是格林威治时间,这就导致了时间差问题。那么,该如何配置PHP服务器来解决这个问题呢? ## 问题原因分析 从PHP 5.1.0版本开始,`php.ini` 文件中加入了 `date…

2015-03-23 13:44
0 0
已发布

Cocos2d-x通过Jni实现Cocos2d-x界面跳转到新的Activity

在Cocos2d-x开发中,有时需要从Cocos2d-x界面跳转到新的Android Activity,本文将详细介绍如何通过JNI(Java Native Interface)实现这一功能。 ## 1、Java层 ### 1.1 添加新类 `UserInfoActivity.java` 首先,在 `org.cocos2dx.cpp` 目录下添加新类 `UserInfoActivity…

2015-03-23 13:36
0 0
已发布

IMPORT ORG.COCOS2DX.LIB CANNOT BE RESOLVED

在使用 Cocos2d-x 进行开发时,有时会遇到所创建的工程在编译过程中提示 `import org.cocos2dx.lib cannot be resolved` 错误。经过深入研究发现,此问题通常是由于工程中缺少相应的 Java 代码所致。虽然相关目录已经创建完成,但可能是拷贝脚本出现了问题,导致源文件未能正确拷贝到指定位置。 具体来说,缺失的 Java 代码源文件原本应位于 …

2015-03-23 13:29
0 0
已发布

在Cocos2d-x v3.x 中实现带颜色滤镜的Sprite

## 一、目的 在使用Cocos2d-x进行项目开发时,常常会遇到对图片进行变色处理的需求,其中最常见的是将图片变灰,例如让按钮变灰以表示其当前处于不可点击状态。然而,Cocos2d…

2015-03-23 13:22
0 0
已发布

游戏google广告添加详解

## 前期准备 在为游戏添加Google广告之前,你需要具备开发者ID和广告ID。例如,开发者ID为 `856704427-7DD98A-4A52-7EE4-A73481C9X`,广告ID为 `854704327nwux8x`。 ## SDK环境配置 ### 引入文件 首先,你要将从平台下载的SDK包中的 `jar` 包和 `lib*.so`…

2015-03-23 11:57
0 0
已发布

优化中多线程并发访问

## 多线程并发访问在Cocos2d - x引擎中的情况 在Cocos2d - x引擎里,多线程并发访问的应用并不广泛。这主要是由于该引擎的整体结构设计未采用多线程。其源自Objective - C的Ref对象,需借助AutoreleasePool进行内存管理,而AutoreleasePool并非线程安全的。所以,不建议在子多线程中调用Ref对象的`retain()`、`release()`和…

2015-03-23 11:52
0 0
已发布

Cocos2d-x 3.2键盘操控列表页的初步实现

一 、思路\n\n\t由于要加载较多数据,那么为了使得界面更近流畅,我采用TableView,其中他的Cell是可以复用的。创建10000个也是秒秒钟的事情。\n\n\n\t那么使用上下排列的TableView,每个cell自定义三个Item即可,当然也可以N个,可以自己写好接口。\n\n\n…

2015-03-23 11:45
0 0
已发布

分享Cocos2d-x优化中纹理优化

## 1. 纹理像素格式 纹理优化工作的一个重要指标是纹理像素格式。在最大程度满足用户对保真度要求的前提下,选择合适的像素格式,能够大幅提高纹理的处理速度。此外,纹理像素格式与硬件密切相关。 下面我们先来了解一下主要的纹理像素格式: - **RGBA8888**:32位色,是默认的像素格式。每个通道为8位(比特),每个像素占用4个字节。 - **BGRA8888*…

2015-03-23 11:39
0 0
已发布

作者信息

menghao

menghao

共发布了 3994 篇文章