- 博客(51)
- 资源 (4)
- 问答 (1)
- 收藏
- 关注
原创 cocos 录音之后音频没有声音
cocos creator录音之后cc.audioEngine.play()失效这个问题排查了好久,甚至采用原生播放音频的方式上线了一段时间(这种方案不推荐)我的解决方法是开始录音的时候执行这一句代码:[[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryPlayAndRecord error:nil];完成手工问题分析:如果你自己的app在录音前后没有播放声音的话,就不会出现以上问题。问题就出在自己的app在播
2020-08-31 17:45:05 794
原创 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
原创 JS遍历json对象(属性未知时)
在json对象属性未知的情况下遍历所有元素最近有个需求,需要从不同的json对象中取出远程资源的url,并且json的元素属性都是未知的这里我使用递归的方式实现function getUrlArrayByFileType(jsonObj,type:string):string[]{ console.log(`getUrlArrayByFileType`) if(!jsonObj){ console.log('jsonObj is null , please check
2020-06-18 14:42:58 806
转载 cocos2dx tilemap 在游戏中出现缝隙
在不同的分辨率上,用tilemap拼出来得地图上,tile之间可能会出现一个像素的缝隙通常是由于抗锯齿造成的,打开这个宏 CC_FIX_ARTIFACTS_BY_STRECHING_TEXEL=1问题解决由于是全局宏,以上可能导致其他图片出现锯齿,第二种方法如下:调用瓦片地图对应CCTexture2D的setAliasTexParameters接口。若调用之后还有黑线,则还调用 CCDir...
2019-01-16 14:26:32 783
原创 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
原创 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 1183
原创 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
原创 deepin linux使用技巧
deepin官方很多软件不更新,因此需要手动安装最新版,下面以创建AndroidStudio的快捷方式为例:1.创建android-studio.desktop文件:2.写入以下内容并保存 [Desktop Entry]Exec=/home/deepin/android-studio/bin/studio.sh//可执行程序的绝对路径Icon=/home/deepin/android...
2018-06-09 23:51:16 4211
原创 cocos2d-x-3.16实现橡皮擦除遮挡层(类似刮刮乐效果)
经历几次修改,总算实现了感觉还行的效果。下面是我的实现代码,高手勿喷!!!!1. Erasure.hpp//// Tailor.hpp// Hello-mobile#ifndef Erasure_hpp#define Erasure_hpp#include #include USING_NS_CC;class Erasure : public Layer
2018-02-06 17:30:45 862
原创 cocos2d-x 3.16实现地图任意缩放
上代码:1.MapZoom.hpp#ifndef MapZoom_hpp#define MapZoom_hpp#include #include using namespace std;USING_NS_CC;class MapZoom : public Layer{public: enum{ TAG_MAP, }; MapZ
2018-02-02 18:27:00 1108
原创 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
原创 cocos2d-x实现精灵的拖动
在HelloWorld项目中修改1. HelloWorld.h#ifndef __HELLOWORLD_SCENE_H__#define __HELLOWORLD_SCENE_H__#include "cocos2d.h"USING_NS_CC;class HelloWorld : public Scene{public: static Scene* crea
2018-01-30 16:19:27 694
原创 unix网络编程之开源库libcurl的简单封装使用
这里我使用django搭建了简单的http web服务器,具体步骤百度一大堆!去libcurl官网下载最新的开源库就行。1. LibcurlHttpResquest.hpp//// LibcurlHttpResquest.hpp// HttpClient//// Created by LiYong on 2018/1/25.//#ifndef LibcurlH
2018-01-25 15:23:32 294
原创 C++用socket实现简单的http请求
学习了几天http相关的东西,用C++实现了一个简单的 HTTP请求1 . HttpRes.h//// HttpReq.hpp// HttpClient//// Created by LiYong on 2018/1/23.//#ifndef HttpReq_hpp#define HttpReq_hpp#include #include #includ
2018-01-23 17:48:58 7047
原创 Android学习之向服务器POST数据
1. 搭建django服务器1.1 配置Python2.7+Django1.11.x开发环境建议使用IDE Pycharm51.2 新建test_server项目在命令行python manage.py startapp android_server新建app android_server完成后项目机构如下:1.3 在android_server文件夹下编辑vi
2018-01-11 16:14:09 480
原创 cocos2d-x-2.2.6子类随父类透明度变化而变化setCascadeOpacityEnabled(true)
setCascadeOpacityEnabled
2017-08-29 16:43:41 5266
原创 Android学习之Service实例
示例来自《第一行代码(第二版)》1.DownloadListener接口public interface DownloadListener { void onProgress(int progress); void onSuccess(); void onFailed(); void onPaused(); void onCanceled();}2.新建Do
2017-08-23 16:38:52 343
一个简单的OpenGL矩阵变换和纹理应用的小demo
2018-03-14
cocos2dx 2.2.6打包安卓报错
2017-08-11
TA创建的收藏夹 TA关注的收藏夹
TA关注的人