cocos2d-x 学习笔记
李勇123456
这个作者很懒,什么都没留下…
展开
-
cocos2d-x 3.16 ios开启多点触摸
今天遇到坑,就是在实现多点触摸时不放几个手指到屏幕上,获取的触摸点得个数都是1。最终解决方案:找到iOS文件RootViewController.mm,添加[eaglView setMultipleTouchEnabled:YES]全部代码如下:#import "RootViewController.h"#import "cocos2d.h"#import原创 2018-02-02 17:34:28 · 983 阅读 · 0 评论 -
cocos2d-x 拼图实现demo
最近公司要在一个项目里接入一个拼玩法,下面我简单做了一个demo1. 碎片的实现这里派生一个Piece类来实现Piece.h//// Piece.hpp// Puzzle-mobile//// Created by LiYong on 2018/4/20.//#ifndef Piece_hpp#define Piece_hpp#include ...原创 2020-07-08 17:01:36 · 306 阅读 · 0 评论 -
coco2dx lua调用onEnter和onExit
cocos2d-x lua 调用onEnter和onExitversion:3.16在cocos lua 中onEnter和onExit并不会因为节点的add和remove被调用,需要在创建节点的时候加入时间监听,当触发exit和enter时在调用。代码如下 local function onNodeEvent(event) if event == "enter"...原创 2018-07-03 09:42:32 · 924 阅读 · 0 评论 -
cocos lua之cc.Button的使用
最新项目里要对之前同时写的自定义Button优化,查了下资料,发现cocos本身自带的Button就能达到想要的效果使用代码如下:local closeBtn = ccui.Button:create(); closeBtn:loadTextures("mainscene_infodlg_close.png","mainscene_infodlg_close.png","",1);...原创 2018-07-11 10:30:39 · 1182 阅读 · 0 评论 -
cocos2d-x之ClippingNode的使用
lua版代码: local pStencil = cc.Sprite:createWithSpriteFrameName("stageinfo_tv_bg.png") --剪切模板 local pClipper = cc.ClippingNode:create() pClipper:setAnchorPoint(cc.p(0,5,0.5)) pClipper:set...原创 2018-11-23 09:32:29 · 358 阅读 · 1 评论 -
cocos2dx tilemap 在游戏中出现缝隙
在不同的分辨率上,用tilemap拼出来得地图上,tile之间可能会出现一个像素的缝隙通常是由于抗锯齿造成的,打开这个宏 CC_FIX_ARTIFACTS_BY_STRECHING_TEXEL=1问题解决由于是全局宏,以上可能导致其他图片出现锯齿,第二种方法如下:调用瓦片地图对应CCTexture2D的setAliasTexParameters接口。若调用之后还有黑线,则还调用 CCDir...转载 2019-01-16 14:26:32 · 783 阅读 · 0 评论