cocos2d (ZORDER、setTag、单点触屏)
来源:互联网 发布:网络大电影 铁扇公主 编辑:程序博客网 时间:2024/06/08 17:08
CTag.cpp
#include "CTag.h"CCScene* CTag::scene(){ CCScene * s = CCScene::create(); CTag*layer = CTag::create(); s->addChild(layer); return s;}bool CTag::init(){ CCLayer::init(); //获取窗口大小 CCSize winSize = CCDirector::sharedDirector()->getWinSize(); CCSprite *bg = CCSprite::create("HelloWorld.png"); addChild(bg); bg->setPosition(ccp(winSize.width / 2, winSize.height / 2)); //设置tag bg->setTag(TAG_BG); CCSprite *sprite = CCSprite::create("CloseNormal.png"); addChild(sprite); //设置order sprite->setZOrder(1); sprite->setTag(TAG_END); sprite->setPosition(ccp(winSize.width / 2, winSize.height / 2)); //设置单点触屏 setTouchEnabled(true); setTouchMode(kCCTouchesOneByOne); return true;}bool CTag::ccTouchBegan(CCTouch*, CCEvent*){ //CCNode 是CCSprite的父类 CCNode*node=getChildByTag(TAG_END); node->setZOrder(0 - node->getZOrder()); return true;}
CTag.h
#ifndef __CTag_H__#define __CTag_H__#include "cocos2d.h"USING_NS_CC;class CTag:public CCLayer{public: static CCScene*scene(); CREATE_FUNC(CTag); bool init(); bool ccTouchBegan(CCTouch*, CCEvent*); enum { TAG_BG = 10, TAG_END = 20 };};#endif
ps:单点触屏方法
setTouchEnabled(true); setTouchMode(kCCTouchesOneByOne);
需要重写的方法
bool ccTouchBegan(CCTouch*, CCEvent*);
0 0
- cocos2d (ZORDER、setTag、单点触屏)
- ZOrder
- cocos2d 中 zorder 和 setVertexZ 的区别
- Cocos2d-X中的ZORDER和Tag
- Cocos2d-X中的ZORDER和Tag
- cocos2d-x 触屏事件(单点触屏)
- Cocos2d-x 3触屏事件(单点触屏)
- Cocos2d-x-3.0触屏事件(单点触摸)
- cocos2d-x中Zorder和VertexZ属性的区别
- cocos2d-x 知识小结(1)zorder和tag
- cocos2d-x(6):渲染顺序ZORDER和Tag相关学习
- Cocos2d-x游戏引擎开发[4]---Sprite以及zorder
- cocos2d-x3.2 单点触控
- setTag()
- settag
- Cocos2d-X 事件处理机制之触屏事件(单点触屏+多点触屏)
- Cocos2d-x学习(三):触屏事件(单点触屏)
- Cocos2d-x学习(三):触屏事件(单点触屏)
- java泛型程序设计——约束与局限性
- log4j使用
- ios系列UI篇——UISwitch
- python核心编程-封包
- Java图形界面编程(一)
- cocos2d (ZORDER、setTag、单点触屏)
- UITextField用法
- 自己写的一个简单的android记事本app
- 迷宫建模
- ArcGIS API for javascript开发笔记(七)——使用ArcGIS API for javascript调用GP服务
- 忘记Orcale sys、system密码解决办法
- MySQL忘记root密码后如何找回?
- copy拷贝构造函数
- 计算机技术领域当前的主流技术及其社会需求调查报告——(调查方向:软件编程)