Cocos2d-3.x_重力加速器的使用
来源:互联网 发布:淘宝助理怎么添加水印 编辑:程序博客网 时间:2024/04/30 21:29
#ifndef __HELLOWORLD_SCENE_H__#define __HELLOWORLD_SCENE_H__#include "cocos2d.h"USING_NS_CC;class HelloWorld : public cocos2d::Layer{public: static cocos2d::Scene* createScene(); virtual bool init(); CREATE_FUNC(HelloWorld);private:LabelTTF *pLabel;};#endif // __HELLOWORLD_SCENE_H__
#include "HelloWorldScene.h"Scene* HelloWorld::createScene(){ auto scene = Scene::create(); auto layer = HelloWorld::create(); scene->addChild(layer); return scene;}bool HelloWorld::init(){ if ( !Layer::init() ) { return false; } Size visibleSize = Director::getInstance()->getVisibleSize(); Vec2 origin = Director::getInstance()->getVisibleOrigin();pLabel = LabelTTF::create("HelloWorld", "fonts/Arial.ttf", 30);pLabel->setPosition(visibleSize.width / 2.0, visibleSize.height / 2.0);this->addChild(pLabel);// 在Cocos2d-3.x中,大量的回调函数封装成C++11中的闭包函数进行回调,在3.x中,重力加速器的回调也是如此auto listener = EventListenerAcceleration::create([](Acceleration *a, Event *){log("x:%f,y:%f,z:%f", a->x, a->y, a->z);});Director::getInstance()->getEventDispatcher()->addEventListenerWithSceneGraphPriority(listener, this); return true;}
0 0
- Cocos2d-3.x_重力加速器的使用
- cocos2d-x 重力感应 加速器的使用
- Cocos2d-3.x_菜单项和菜单的使用
- Cocos2d-3.x_定时器
- <cocos2d-x for wp7>在cocos2d-x上使用重力加速器
- Cocos2d-x_手游开发经常使用的工具
- Cocos2d-3.x_基本数据类型(cocos2d::Value)
- Cocos2d-3.x_基本数据类型(cocos2d::Vector)
- Cocos2d-3.x_基本数据类型(cocos2d::Map)
- cocos2d-x V3.0 调用重力加速器 Acceleration
- Cocos2d-3.x_读取plist文件
- Cocos2d-3.x_读取xml文件
- Cocos2d-3.x_读取json文件
- Cocos2d-3.x_截屏功能
- Cocos2d-3.x_在Lua中使用cjson库解析json
- Lua_重力加速器
- 【学习笔记】Cocos2d-x 重力加速计的使用
- Cocos2d-x_一个简单的Cocos2d-x程序
- Java开发工具Eclipse安装
- C++开发者都应该使用的10个C++11特性
- 模式之--原型(Prototype)未完
- 生活的样子
- C# winform 超简单的花样图片切换
- Cocos2d-3.x_重力加速器的使用
- 用链表类解决链表问题
- 数据存储与访问(2)--------SharedPreference使用
- Python:字典数据类型的一些知识
- (Cordys BOP 4.3)在业务流程模型中使用人工活动
- 三国历史上的军事天灾与战争
- Handler 机制详解
- 设计模式学习(十六):职责链模式
- python中的enumerate函数