E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
cocos2dX
TexturePacker与Xcode集成优化本地图片加载
起因TexturePacker是一款很好用的图片打包工具,一直以来,都是
cocos2dx
开发者的钟爱。最近在改游戏项目时接触到了TexturePacker,于是就想把它用到普通OC项目中。
lesmiserables0
·
2020-04-12 12:26
#
Cocos2dx
手游开发#6 游戏总览
他需要明确:要做什么菜(产品定位)这道菜需要哪些原料,怎样组合搭配(产品内容)这道菜是怎么做的(产品开发流程)需要哪些厨具支持(产品开发的工具支持)在家里还是在培训班做(产品开发的环境)同样的,在**
Cocos2dx
KomalZheng
·
2020-04-11 06:39
Electron 简介
我们常见的文本编辑器atom,vscode和知名的游戏引擎
cocos2dx
推出的游戏编辑器cocoscreator就是基于Electron开发的。这直接降低了桌面应用开发的
寒冬飞雪
·
2020-04-11 04:31
cocos2dx
横屏游戏 输入法 navigationbar不消失
使用textfiled用作输入,安卓上输入完关闭输入法后navigationbar不隐藏,挡住游戏画面原理是当获取
cocos2dx
封装的editor,然后加入焦点变更的回调AppActivity中private
Cocos2dx
GLSurfaceViewglSurfaceView
小屈屈
·
2020-04-09 20:18
ios使用
cocos2dx
原生webview接入wap说明
1、wap的具体参数拼接,可在服务器生成,具体请参考文档说明,以下着重说明如何在
cocos2dx
中拉起该url。
yangying12658
·
2020-04-07 15:22
Cocos2dx
-js3.15 shader简单分享
这里结合网上文章和自己测试做一个小总结,内容不深,算是shader入门,有需要用到
Cocos2dx
-jsShader的同学可以继续往下看。
wangjk
·
2020-04-07 04:27
Cocos2dx
-lua项目中集成微信支付和微信登录遇到的坑!!!
1,写c++调用方法通过JNI获取java虚拟机,再获取当前程序的JNI环境,通过JNI环境获取需要调用的java类信息,再获取需要调用的java类中的函数信息。再通过JNI环境调用,使用类信息、函数信息,调用对应的java函数。#include"cocos2d.h"#include"config.h"#if(CC_TARGET_PLATFORM==CC_PLATFORM_ANDROID)#inc
行业碧油鸡
·
2020-04-06 19:53
cocos2dx
-lua切换场景
场景切换的方式创建场景myScene=cc.Scene:create()runWithScene()用于开始游戏,只用来加载第一个场景。cc.Director:getInstance():runWithScene(myScene)replaceScene()使用传入的场景替换当前场景来切换画面,当前场景被释放。这是切换场景时最常用的方法。cc.Director:getInstance():repl
honaf
·
2020-04-06 06:05
quick-
cocos2dx
luajit 设置 debug 上传App Store ITMS - 90209 Invalid Segment Alignment
Quick-
Cocos2dx
-Community中64位Luajit使用说明由Benz于星期四,2015-10-2914:08发表在3.6中,我们加入了Luajit2.1以支持64位bytecode,并替换掉了原生
PengboGai
·
2020-04-04 02:05
6.Quick-
cocos2dx
中的网络图片加载
0.前言由于效果简单,便不贴效果图了,功能的核心实现在excute函数中,其中缓存部分采用了三级缓存的思想——缓存读取、本地读取、网络读取。调用方式采用链式调用,因此添加了onSuccess、onError等函数,不是很难,大致就是这样啦,代码中附有注释了。1.调用方式--[[使用示例CCImageLoader.new("http://www.你的url.com/bg.png","bg"):sav
会写诗的翩翩少年
·
2020-04-03 04:14
cocos --notification center
使用方法这个类位于
cocos2dx
/support这个是一个单例类单例对象的获取:/**GetsthesingleinstanceofCCNotificationCenter.
godnotking
·
2020-03-31 05:27
添加游戏启动参数实现命令行批量登录(
cocos2dx
)
1.启动函数中添加两个方法GameMenu.h#if(CC_TARGET_PLATFORM==CC_PLATFORM_WIN32)voidcmdAutoLogin();//配置参数自动登录std::stringconverLPSTRToStr(LPWSTRlpcwszStr);//字符转换#endifGameMenu.cpp#if(CC_TARGET_PLATFORM==CC_PLATFORM_W
周末了了
·
2020-03-30 09:02
为什么我们要学习数据结构和算法
我是一个还没有毕业,但是已经工作了将近两年的
cocos2dx
程序员,前几天跟一个做asp.net的舍友聊天,跟他聊到数据结构和算法,也产生可分歧,我觉得数据结构和算法很重要,他却不这么觉得,对于枯燥又难以理解的数据结构他们似乎很惧怕
重生主角
·
2020-03-30 01:00
Sprite Kit
SpriteKit很早就有了,但是大家可能更多的是知道Cocos2d或者
Cocos2dx
,小编我是先学习Cocos后面看了一个星期的SpriteKit的文档。
小小希奇幻记
·
2020-03-29 13:19
(一)
cocos2dx
坑爹之旅--天坑CocosBuilder
1、坑爹的CococsBuilder(以后简称CB)。用cb编辑了一个简单的界面,来回折腾了大半天,各种坑爹的错误。最坑的算是这个:Assertionfailed:(ccNodeLoadersIterator!=this->mCCNodeLoaders.end()),我在CB中添加的一个中有个CodeConnector:我添加了一个类MainMenuLayer。但是应该是没有实现其对应的功能。编译
中國壹石頭
·
2020-03-29 07:57
Cosos2dx中的内存管理机制
cocos2dx
是从cocos2d-iphone发展过来的,使用的引用计数的机制进行管理。了解了cocos中的内存管理机制,就可以明确的了解在什么时候retian在什么时候release。
没有人能在我的BGM中打败我
·
2020-03-28 10:10
[
Cocos2Dx
-一个都不能死]5.添加游戏交互
项目git地址:https://github.com/marco115/NoOneDies.git前几篇文章已经把边界框,游戏人物和滑块的运动给做出来了,我们现在就要做游戏的交互负责控制对象逻辑工具类点击事件的处理负责控制对象逻辑工具类主要负责实现滑块出现逻辑,添加边界框和游戏人物,并添加实现点击事件1.1首先创建一个GameController头文件继承自Ref,同时声明了初始化方法和创建方法c
MarcoHorse
·
2020-03-26 20:39
unity项目(一)
前言学习了一段时间的unity3d,如果不是公司出现的情况,我还是会研究unity的Snip20170223_1.png常见的开发2D游戏的最常见的两个方案:
cocos2dx
和unity总结了使用unity
纸飞机波音747
·
2020-03-26 14:56
8.Quick-
cocos2dx
模拟热更新服务器
0.前言要学习热更新,自然而然要先有个服务器,那么要学服务器的知识么,不必,可以通过简单的ftp服务器进行模拟来实现效果,热更新的服务器无非就是资源清单,和加密过的资源,所以我们模拟的服务器大致也就以下几个功能:1.添加要上传的文件或文件夹2.将已添加的资源上传至服务器(本想用post方式,但貌似是不可以,就改成文件拷贝了,有弄过的朋友望给个思路)3.获取资源信息,对资源进行加密,并拷贝至正式路径
会写诗的翩翩少年
·
2020-03-26 04:22
cocos2dx
安装使用
刚刚接触学习
Cocos2dx
游戏开发,记录分享一下我学习的过程。
cocos2dx
游戏开发,
Cocos2dx
则是开发的必要软件支持,下面介绍记录
Cocos2dx
的下载、安装和创建项目工程。
简鱼7819
·
2020-03-25 23:31
cocos2dx
从json文件解析数据
#include"json/rapidjson.h"#include"json/document.h"std::stringgetPlatformServerAddress(){std::stringaddress(PLATFORM_SERVER_ADDRESS);#ifdef_DEBUGaddress=getPlatformAddressFromConfig();if(address.empty
周末了了
·
2020-03-25 13:36
Cocos2dx
lua 项目1
事先说明,我并不看好
Cocos2dx
即使它跨平台,我一向觉得有Unity就够了.但是无奈需要做一个旧项目(
Cocos2dx
lua配合Cocosstudio实现的).然后就各种搜索学习,现在基本上没有多少关于
tackor
·
2020-03-24 15:19
11.CocosCreator之lua开发环境搭建
零、引言因为cocos官方力推creator,而creator用的又是js,这对广大的lua游戏开发者来说就比较蛋疼了,因此一种新的开发模式就应运而生了,就是用creator做界面开发,用
Cocos2dx
-lua
会写诗的翩翩少年
·
2020-03-24 02:51
4.Quick-
Cocos2dx
-Community 环境搭建
没错,你没看错,我又来搭环境了,木有办法,公司要用这个,我能怎么办,我也很无奈,不过环境还是很好搭的,一步一步来吧!一、sublime+lua——lua学习环境搭建1.sublime下载2.lua下载公司要求,所以下的是5.15版本,老实说我也不懂什么是ToolsExecutables,正常的要么下源码,要么下库,不过好在后面有英文注释,大致意思就是这些工具中包含可以独立运行Lua代码的解释器,所
会写诗的翩翩少年
·
2020-03-23 00:42
资源加密和脚本加密
cocos2dx
版本3.10。脚本加密脚本加密主要是用
cocos2dx
自带的加密方法,把js脚本转换成jsc二进制文件。
咸鱼而已
·
2020-03-22 11:54
Cocos2dx
的Lua引擎中的事件响应机制
voidScriptEngineManager::sendNodeEventToLua(Node*node,intaction);根据action及node创建ScriptEvent,通过scriptEngine的sendEvent方法发送。enumScriptEventType{kNodeEvent=0,许多种}sendEvent方法中,会根据Event类型,调用相应的handleXXXEven
testfor
·
2020-03-21 12:44
cocos2d-x 3.6 physics构建小车
在
cocos2dx
v3版以后,官方对Box2d和chipmunk两个物理引擎进行了封装,对于我们开发人员而言,使用物理引擎的难度大大降低。这里以构建一个小车为例,对封装的方法进行介绍。
SHUTUP
·
2020-03-19 23:15
3行代码搞定,Flash动画无缝导入Android/iOS/
cocos2dx
(二)
[2016.10.27]上一篇点此阅读简要介绍了FlashToAnimation的功能,也就是将flash动画无缝导入到Android/iOS及
cocos2dx
中运行,这一篇介绍这个库的使用方法。
hard_man
·
2020-03-19 19:51
cocos2dx
-lua的适配和横屏竖屏
横屏竖屏这个是由工程目录下的config.json文件中config.json.png的isLandscape控制的,为true则为横屏,为false是竖屏其中width和height是控制模拟器的大小的适配适配最重要的概念是设计分辨率设计分辨率:指的是你的页面设计时采用的分辨率选择何种设计分辨率?选择哪种分辨率,其实就是说市面上哪种分辨率的机型最多,你就用哪种,比如你的设计分辨率是960x640
最怕认真
·
2020-03-19 19:16
Android 编译提示 undefined reference to bsd_signal 解决办法
使用ndk-r11e编译
cocos2dx
3.10安卓工程的时候,出现以下错误提示:signal.h:113:error:undefinedreferenceto'bsd_signal'具体原因:bsd_signal
格吾刚哥
·
2020-03-19 08:11
新手学
cocos2dx
之demo 真机测试报错
刚刚开始学习coocs2dx,开发环境终于搭建成功,兴奋之下,创建了一个
cocos2dx
c++项目,OK!完美。于是就赶紧想在真机上运行,可是遇到了困难。WTFC.什么鬼,空指针?
志愿分享
·
2020-03-17 18:34
在开发
cocos2dx
游戏时遇到的错误
由于最近换工作,进入了一家做游戏及VR的公司,老大让我解决一款使用cocos2d版本为2.0左右,且很早以前创建的工程的游戏在iOS上运行时出现的bug。由于工程创建的早,实用的技术都是很早以前的,所以维护起来很麻烦。这篇文章的主要内容是记录在iOS上运行时出现的bug,及解决的办法。1.[[UIScreenmainScreen]bounds]在iPhone上获取的尺寸始终是320*480,但是在
90后小伙
·
2020-03-17 04:23
cocos2dx
面试题
a是二维数组,a[i][j]的指针访问方式为:()A*(a+i+j)B((a+i)+j)C*(a+i)+jD*a+i+j2.输出以下结果defineadd(a,b)a+bintmain(){printf("",3*add(4,7));}3.使用程序解答如何判断一个单向链表中是否有环。structlisttype{intdata;structlisttype*next;}list;intfind_c
fu_bao
·
2020-03-16 15:15
quick
cocos2dx
lua 继承
Lua中的元表查询操作1.在表中查找,如果找到,返回该元素,找不到则继续2.判断该表是否有元表(操作指南),如果没有元表,返回nil,有元表则继续3.判断元表(操作指南)中有没有关于索引失败的指南(即__index方法),如果没有(即__index方法为nil),则返回nil;如果__index方法是一个表,则重复1、2、3;如果__index方法是一个函数,则返回该函数的返回值class方法详解
咸鱼而已
·
2020-03-16 04:26
cocos2dx
中schedule的陷阱
schedule里面有个陷阱:如果你调用含target参数的shedule函数把一个回调函数callback交给scheduler管理,并且给它加了一个string类型的key,例如叫"key"。最后还设定了只运行一次,即repeat参数写0.Director::getInstance()->getScheduler()->schedule(callback,sprite,0.0f,0,1.0f,
doyoubi
·
2020-03-16 03:22
cocos2dx
水果忍者刀光opengles2.0版
感谢社区会员tuyuer的无私贡献论坛里有为大神实现了水果忍者的1.x版的刀光效果,小弟在此尽心了修改,使其可以运行在
cocos2dx
-2.x版,欢迎指正。
babybus_break
·
2020-03-16 00:44
[
Cocos2Dx
-一个都不能死]1.创建Cocos2D-x项目
之前旧版本的,
Cocos2Dx
是创建项目是使用到pythoncreate_project.py命令,新版本可以直接打开运行-cmd,打开命令行,进入到你目标文件夹里面!
MarcoHorse
·
2020-03-15 05:25
SpriteKit框架之浅谈物理引擎
简介物理引擎是用来在游戏中模拟现实中真是物理世界的运动方式的.SpriteKit的物理引擎是使用Box2D库,因为Box2D库是使用C++写的,所以苹果直接对其进行了OC/Swift的封装,简单易懂,相比于
cocos2dx
神经骚栋
·
2020-03-15 02:32
Lua绑定进阶篇
之前已经写过两篇文章《
Cocos2dx
Lua绑定》详细介绍了,如何在lua中调用c++;《
Cocos2dx
插入广告》详细介绍了,对于打包成apk需要注意的事项;而对于今天这篇文章,是在对lua绑定有了进一步的理解之后做的一篇详细记录准备工作请参考第一篇文章
最怕认真
·
2020-03-14 15:25
cocos2dx
3.x 滑动条
如果报错ui名空间没有Slider需要包含头文件#include"ui/CocosGUI.h"autoslider=ui::Slider::create();slider->loadBarTexture("login/sliderback.png");//滑动条背景slider->loadSlidBallTextures("login/sliderButton.png","","");//滑动按钮
逍遥夫人
·
2020-03-13 21:24
八,继cocos2d-x lua中json数据交换格式补充
效率低下,json字符串稍微大点,进行decode的时候就非常卡,所以一般都用cjson
cocos2dx
lua3.10默认目录中包含cjson文件(目录:/frameworks/cocos2d-x/external
亮亮同学
·
2020-03-13 00:42
2018-01-04 Android 加载动态库的策略
BOOOMEFATALEXCEPTION:mainEProcess:org.
cocos2dx
.tapcore,PID:27377Ejava.lang.UnsatisfiedLinkError:dalvik.system.PathClassLoader
自由快挂
·
2020-03-12 06:03
CC_CALLBACK_0 (
cocos2dx
)
#defineCC_CALLBACK_0(__selector__,__target__,...)std::bind(&__selector__,__target__,##__VA_ARGS__)#defineCC_CALLBACK_1(__selector__,__target__,...)std::bind(&__selector__,__target__,std::placeholders:
周末了了
·
2020-03-12 03:17
从
cocos2dx
回调看到的std::bind,和lambda表达式
今天专门看了一下
cocos2dx
的回调操作。
咸鱼而已
·
2020-03-12 01:34
cocos2dx
集成easyAR以及Vuforia的问题
先说easyAR如果ARviewcontroller继承GLKViewController会报野指针23232323.png如果继承Viewcontroller就是黑屏但是在原生项目中是没有问题的集成在
cocos2dx
slimsallen
·
2020-03-11 07:47
cocos2dx
2.x与3.x的渲染区别
前言
cocos2dx
框架本身是模仿了ios平台的cocos2d-iphone,因此一开始很多接口借鉴了oc的语法和名称。
SHUTUP
·
2020-03-11 06:42
【转载】ClippingNode的使用
裁剪节点的使用可以做出很多炫酷的效果比如:Paste_Image.pngPaste_Image.pngPaste_Image.png裁剪节点的本质是:以一个Node作为模板,以一个Node作为底板,用模板去裁剪底板在
cocos2dx
综合对接组
·
2020-03-09 07:08
Cocos2dx
-JS绑定C++大致流程
Cococs2dx-JS版本3.12,环境:Mac。这里有两种情况,为修改引擎底层方法和自定义新的C++类。首先为了保证genbindings.py正常运行你需要下3样东西已安装的请略过python2.7.x:目前引擎里面的bindings-generator只支持python2.7.x版本py-ymal(http://pyyaml.org/wiki/PyYAML):这是python的一个第三方包
咸鱼而已
·
2020-03-09 01:29
[
Cocos2Dx
-一个都不能死]3.添加游戏人物对象
当给游戏页面添加了边界框后,下一步就是在边框内添加游戏角色!其中包括游戏人物对象,是一个动画,其中需要使用到flash,另外一个就是游戏的滑块对象,其中滑块对象是自动运动的,下面我们先添加人物对象!新建一个Hero.h头文件继承自Sprite精灵类,并新建一个Hero类,里面创建一个人物对象,并声明初始化方法classHero:publicSprite{private:public:virtual
MarcoHorse
·
2020-03-08 17:17
Cocos2dx
插入广告
进入正题,在
Cocos2dx
中插入广告和直接在Android中插入广告主要的区别在于,在
Cocos2dx
中是通过c++来调用Java代码从而实现广告的插入,本文将用插屏广告为例,进行讲解。
最怕认真
·
2020-03-08 14:15
上一页
31
32
33
34
35
36
37
38
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他