- 术语 Bodies主体:PhysicsBody持有一个对象的物理属性,包括mass(质量)、position(位置)、rotation(旋转)、velocity(速度)、damping(阻尼)。PhysicsBody对象是形状的主干部分,但它本身并没有形状,直到你附加一个形状到它身上。 Material材料:描述材料的属性 density:密度,用来计算父体的质量... 术语 Bodies主体:PhysicsBody持有一个对象的物理属性,包括mass(质量)、position(位置)、rotation(旋转)、velocity(速度)、damping(阻尼)。PhysicsBody对象是形状的主干部分,但它本身并没有形状,直到你附加一个形状到它身上。 Material材料:描述材料的属性 density:密度,用来计算父体的质量...
- Cocos2d-x支持鼠标事件: _mouseListener = EventListenerMouse::create(); _mouseListener->onMouseMove = CC_CALLBACK_1(MouseTest::onMouseMove, this); _mouseListener->onMouseUp = CC_CALLBACK_... Cocos2d-x支持鼠标事件: _mouseListener = EventListenerMouse::create(); _mouseListener->onMouseMove = CC_CALLBACK_1(MouseTest::onMouseMove, this); _mouseListener->onMouseUp = CC_CALLBACK_...
- Cocos2d-x是一个跨平台游戏引擎。游戏引擎是提供所有游戏都需要的公共功能的软件的一部分。我们以前经常听到API或者是框架,其实游戏引擎也是这样的东西。 游戏引擎包括了许多组件,可以有效提高游戏开发效率。 游戏引擎通常包括以下这些部分:renderer(渲染器), 2d/3d graphics( 二维/三维图形 ), collision detection(碰撞检... Cocos2d-x是一个跨平台游戏引擎。游戏引擎是提供所有游戏都需要的公共功能的软件的一部分。我们以前经常听到API或者是框架,其实游戏引擎也是这样的东西。 游戏引擎包括了许多组件,可以有效提高游戏开发效率。 游戏引擎通常包括以下这些部分:renderer(渲染器), 2d/3d graphics( 二维/三维图形 ), collision detection(碰撞检...
- 你的游戏可能需要一些特效,如烈火、 施法视觉效果 、爆炸等等都可以通过particle system(粒子系统)来实现。 粒子系统是指计算机图形学技术,使用大量非常小的精灵或其他图形对象来模拟某些模糊现象, 否则很难用传统的渲染技术再现 。 实际的例子可能包括高度混沌的系统、自然现象或由化学反应引起的过程。 你可以手动创建粒子效果,也有第三方工具可以有助创建,如: ... 你的游戏可能需要一些特效,如烈火、 施法视觉效果 、爆炸等等都可以通过particle system(粒子系统)来实现。 粒子系统是指计算机图形学技术,使用大量非常小的精灵或其他图形对象来模拟某些模糊现象, 否则很难用传统的渲染技术再现 。 实际的例子可能包括高度混沌的系统、自然现象或由化学反应引起的过程。 你可以手动创建粒子效果,也有第三方工具可以有助创建,如: ...
- Cocos2d-x在ubuntu上的开发环境搭建,请参考《Ubuntu18.04搭建Cocos2d开发环境》 创建项目 格式: $ cocos new MyGame -p com.your_company.mygame -l cpp -d NEW_PROJECTS_DIR 1 实例: ~/Desktop/Games$ cocos new OkGame -p c... Cocos2d-x在ubuntu上的开发环境搭建,请参考《Ubuntu18.04搭建Cocos2d开发环境》 创建项目 格式: $ cocos new MyGame -p com.your_company.mygame -l cpp -d NEW_PROJECTS_DIR 1 实例: ~/Desktop/Games$ cocos new OkGame -p c...
- 顺序执行多个Action 使用Sequence对象来实现。 auto mySprite = Node::create(); // move to point 50,10 over 2 seconds auto moveTo1 = MoveTo::create(2, Vec2(50,10)); // move from current position by 10... 顺序执行多个Action 使用Sequence对象来实现。 auto mySprite = Node::create(); // move to point 50,10 over 2 seconds auto moveTo1 = MoveTo::create(2, Vec2(50,10)); // move from current position by 10...
- Touch事件在移动游戏中是很重要的。它们很容易创建和提供多种功能。当你触摸移动设备的屏幕时,屏幕会知道你触摸了什么地方和触摸了什么。然后,会对你的触摸作为出应答。 触摸事件通常被分配一个优先级,优先级最高的事件才是响应的事件 。例子: // Create a "one by one" touch event listener // (processes one t... Touch事件在移动游戏中是很重要的。它们很容易创建和提供多种功能。当你触摸移动设备的屏幕时,屏幕会知道你触摸了什么地方和触摸了什么。然后,会对你的触摸作为出应答。 触摸事件通常被分配一个优先级,优先级最高的事件才是响应的事件 。例子: // Create a "one by one" touch event listener // (processes one t...
- Cocos2d开发手记——bug篇(一) 初学Cocos2d,期间遇到了很多的问题,而今天遇上了一个很小的bug却也困扰了我很长时间,关于Layer中的bool init()方法 在继承Layer后的类中的bool init()方法,最后一定不要忘记返回return true;,否则在Layer::create()时会失败,并不会new出对象,因此而导致异... Cocos2d开发手记——bug篇(一) 初学Cocos2d,期间遇到了很多的问题,而今天遇上了一个很小的bug却也困扰了我很长时间,关于Layer中的bool init()方法 在继承Layer后的类中的bool init()方法,最后一定不要忘记返回return true;,否则在Layer::create()时会失败,并不会new出对象,因此而导致异...
上滑加载中
推荐直播
-
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中 -
码道新技能,AI 新生产力——从自动视频生成到开源项目解析2026/04/08 周三 19:00-21:00
童得力-华为云开发者生态运营总监/何文强-无人机企业AI提效负责人
本次华为云码道 Skill 实战活动,聚焦两大 AI 开发场景:通过实战教学,带你打造 AI 编程自动生成视频 Skill,并实现对 GitHub 热门开源项目的智能知识抽取,手把手掌握 Skill 开发全流程,用 AI 提升研发效率与内容生产力。
回顾中 -
华为云码道:零代码股票智能决策平台全功能实战2026/04/18 周六 10:00-12:00
秦拳德-中软国际教育卓越研究院研究员、华为云金牌讲师、云原生技术专家
利用Tushare接口获取实时行情数据,采用Transformer算法进行时序预测与涨跌分析,并集成DeepSeek API提供智能解读。同时,项目深度结合华为云CodeArts(码道)的代码智能体能力,实现代码一键推送至云端代码仓库,建立起高效、可协作的团队开发新范式。开发者可快速上手,从零打造功能完整的个股筛选、智能分析与风险管控产品。
回顾中
热门标签