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
Cocos2d实例教程
Cocos2d
-X 基础 | Sprite 详解
什么是精灵(Sprite)?游戏中的主角、敌人都可能是一个精灵,但并不是所有的图形对象都是一个精灵,只有你能控制它,它才是一个精灵,如果无法控制,那就只能是一个节点。准确来说,精灵是一个能通过改变自身属性:位置、旋转、缩放、倾斜、颜色和透明度等,变成可控制的2D图像。1.精灵的创建方法可以使用一张图片来创建一个精灵,除此之外还可以使用图集或者精灵缓存来创建。1.1通过指定图片创建精灵autospr
测试开发小白变怪兽
·
2020-09-16 21:08
Cocos2d-X
Cocos
游戏开发
cocos2d
-x如何反白高亮CCSprite
在做游戏时遇到需要使用纯白色高亮精灵的场合,尝试了很多办法没有解决问题,目前有以下几种解法:1.最简单当然是切换成和精灵图片一样的另一张纯白图片。2.使用glTexEnvi。具体如下:2.1重写一个类继承CCSprite2.2改写draw函数如下:voidYourSprite::setHightlight(boolhightlight){if(m_hightlight!=hightlight){m
yuanhong2910
·
2020-09-16 21:37
blend
colors
dst
float
byte
游戏
cocos2d
-x如何解决图片显示模糊问题
由于一些特定的原因,程序并没有使用plist方式打包资源,而现在使用的是零散的小图片。在运行时,发现会出现某些图片显示模糊的情况。找到的原因如下:纹理在初始化的时候默认调用了setAntiAliasTexParameters接口,而该接口设置GL_TEXTURE_MIN_FILTER和GL_TEXTURE_MAG_FILTER为GL_LINEAR。而使用GL_LINEAR渲染时,如果文理的像素点和
yuanhong2910
·
2020-09-16 21:37
cocos2d
-x 在键盘显示时输入框上移的实现
2.实现下面四个虚函数:virtualvoidkeyboardWillShow(
cocos2d
::CCIMEKeyboardNotificationInfo&info);virtualvoidkeyboardDidShow
yuanhong2910
·
2020-09-16 21:37
最近利用
cocos2d
-X做游戏遇见这样一个“无法解析的外部符号 __imp__glLineWidth@4”情况
我的游戏代码#include"MyGame.h"MyGameLayer::MyGameLayer(){total=0;setIsTouchEnabled(true);BallSprites=newint[150];for(inti=0;igetWinSize();intsetX=0;intsetY=0;intsize=40;CCColorLayer*color=CCColorLayer::laye
JorgonYuan
·
2020-09-16 21:36
Cocos2d
x + Libev + protobuf 实现长连接客户端
另外,本人使用的
cocos2d
-x版本为2.X。---------2014/06/26--
yuanhong2910
·
2020-09-16 21:36
IOS
Cocos2d
x 添加Admob 广告错误
依照官方教程添加文件及其frameWork后发现运行报错错误如下Undefinedsymbolsforarchitecturei386:"_OBJC_CLASS_$_ASIdentifierManager",referencedfrom:objc-class-refinlibGoogleAdMobAds.a(GADIdentifierUtilities.o)ld:symbol(s)notfound
ym19860303
·
2020-09-16 21:35
cocos2dx
Cocos2d
-x在xcode下开发生成静态库添加到项目
引言在xcode下使用
cocos2d
-x+Lua开发游戏项目的过程中,我们只是把
cocos2d
-x作为一种工具在使用,而作为
cocos2d
-x引擎本身,我们基本不会修改底层(或者说是很少修改),那么问题来了
yixiao3660
·
2020-09-16 21:35
cocos2d
Windows7下使用Eclipse搭建
Cocos2d
x+Android开发环境
Windows7下使用Eclipse搭建
Cocos2d
x+Android开发环境OS:Windows7adt-bundle-windows-x86_64官网下载地址:http://dl.google.com
yinyang007
·
2020-09-16 21:34
cocos2dx
Android
cocos2d
x使用xxtea加密资源
记录在
cocos2d
x下使用xxtea加密,以下都为ios版本操作1.资源加密quick有一个加密资源和脚本的解决方案,即使用xxtea加密并且可以进行打包,在pack_files文件夹下有一个pack_files.sh
yixiao3660
·
2020-09-16 21:04
cocos2d
cocos2d
x中zip包读取解压使用
记录一下在
cocos2d
x中读取zip和解压zip1.读取zip获取可读写入路径,把zip文件拷到可读写路径下,如下[cpp]viewplaincopyboolResourcesDecode::loadZIP
yixiao3660
·
2020-09-16 21:04
cocos2d
Cocos2d
-x 3.6 命令行创建项目
Cocos2d
-x3.6创建项目的方式与它之前的几个版本并没有什么区别,打开终端(Windows下是打开cmd)进入到引擎文件夹目录,运行setup.py,然后再输入以下命令行就可以创建一个新项目。
yixiao3660
·
2020-09-16 21:04
cocos2d
cocos2d
-x笔记(八)Lua开发飞机大战-2-游戏加载界面
游戏启动时有很多资源需要加载和更新,在加载界面可以预先将音乐、音效加载内存,还有很重要的一点,也是我们选择lua的重要原因之一——进行游戏内部的更新。所以加载界面是必不少的。CCSpriteFrameCache精灵是游戏中必不少的一部分,精灵的主要创建方式有两种,一种是通过图片文件的文件名,另一种是通过精灵帧SpriteFrame。在开发过程中我们大部分时间使用的都是第二种方式。那为什么不直接纹理
yifuteli
·
2020-09-16 21:02
cocos2d-x
cocos2d-x
Lua
Cocos2d
x-3.x 新建项目
1、终端进入目录……/
cocos2d
-x-3.16/tools/
cocos2d
-console/bin/2、终端运行命令cocosnewDemo2-pcom.
cocos2d
x.org-lcpp-d….
XFDevelop
·
2020-09-16 21:32
Cocos2dx-3.x
Cocos2d
x-3.x 打包编译到Android Studio
1、有新文件增加先修改……/Demo/proj.android-studio/app/jni/Android.mk文件LOCAL_SRC_FILES:=hellocpp/main.cpp\../../../Classes/AppDelegate.cpp\../../../Classes/code1.cpp\../../../Classes/code2.cpp\……../../../Classes/
XFDevelop
·
2020-09-16 21:32
Cocos2dx-3.x
cocos2d
-x(十二)Lua开发飞机大战-7-添加敌机
通过查看示例,发现
cocos2d
-x\samples\Lua\TestLua\Resources\luaScript路径下有一个“extern.lua”文件,这个文件封装对如何创建一个类,并且十分容易继承
yifuteli
·
2020-09-16 21:31
cocos2d-x
cocos2d
-x笔记(十)Lua开发飞机大战-4-创建主角
飞机大战之所以叫飞机大战,肯定要飞机才行。这一篇我们就为游戏添加一架飞机——也就是我们的主角。先创建一个图层(PlaneLayer)用来显示飞机,然后在create方法中初始化飞机module("PlaneLayer",package.seeall)localplane=nilisAlive=truefunctioncreate()localplaneLayer=CCLayer:create()C
yifuteli
·
2020-09-16 21:30
cocos2d-x
cocos2d
-x(十一)Lua开发飞机大战-6-添加子弹
接下来我们为飞机添加子弹,首先创建一个BulletLayer:module("BulletLayer",package.seeall)localbulletBatchNode=nillocalplane=nillocalbulletArray={}localbulletLayer=nilfunctioncreate()bulletLayer=CCLayer:create()bulletBatchN
yifuteli
·
2020-09-16 21:30
cocos2d-x
cocos2d-x
Lua
cocos2d
-x笔记(十一)Lua开发飞机大战-5-让飞机动起来
再上一篇已经将飞机添加到了游戏,下一步就要让它动起来。主要要响应触摸事件。在C++中通过重写ccTouchBegan()、ccTouchMoved()、ccTouchEnded()三个函数来响应触摸事件。在Lua只需将响应函数注册到分发器中就可以了。1.先设置该图层可以触摸,然后注册响应函数onTouchgameLayer:setTouchEnabled(true)gameLayer:regist
yifuteli
·
2020-09-16 21:30
cocos2d-x
Cocos2d
x 3.0开发环境搭建--Eclipse上构建一个Android项目
一、前言:本篇主要介绍
Cocos2d
-x3.0的一些基础内容,以及在Eclipse上上编译我们的
Cocos2d
-x项目,成功把Helloworld运行起来了。
sylalak123
·
2020-09-16 21:29
cocos2d-x
【
cocos2d
x 加载资源文件夹】
从网上下载了一个vs工程代码,编译什么都没事,在最后运行的时候发现精灵的create函数找不到图片异常。看图片在Resource文件夹下面,排除了没图片的可能。那么之后呢?!只能是工程中没有包含资源目录。这样在运行的时候就找不到。方案一、直接把图片资源放到Debug.win32(或是Release.win32,如果是release版本的话)目录下。方案二、在项目属性(不是解决方案属性)里面找到:配
Discovery
·
2020-09-16 21:58
cocos2dx
cocos2d
x 引擎版本和NDK的关系
Cocos2d
-x与NDK版本对应关系Cocos2-x版本NDK版本备注v3.0r8e/r9d/r10c因为Android5.0某些问题,建议使用r10c,不建议使用r9d,原因可见此贴,下同v3.1r9d
sylalak123
·
2020-09-16 21:58
cocos2d-x
VS 2012内存泄漏检测之 vld (
cocos2d
-x 检测内存泄漏)
因为写项目难免会有内存泄漏情况,所有我们就找个方法来检测内存泄漏,在代码和工具比较之后,最终选择VLD强大的检测工具,具体方法如下:首先下载安装vld,目前最新版是2.3下载地址:https://vld.codeplex.com/releases,下载完成后双击安装,安装过程中请注意一个弹框:建议选是,他会自动帮我们在系统的环境变量里添加vld的动态链接库,如果选否也可以,要自己去手动添加(如果你
奋进中的坏蛋
·
2020-09-16 21:56
IOS
cocos2d-x
vs内存检测泄漏
cocos2d-x内存检测泄漏
内存泄漏
vs2012
cocos2d-x内存泄漏
cocos2d
-x编译android项目时缺少部分目录
cocos2d
-x编译android项目时缺少部分目录,如缺少Classes,Resource,jni目录,只有project.android目录。
Norton-Linux内核研究
·
2020-09-16 21:24
游戏开发之cocos2d
简析
cocos2d
-x Android 调用启动过程
一、启动activtiyAndroidManifest.xml里配置了启动activity为AppActivity而AppActivity没有做任何事情,只是继承于
Cocos2d
xActivity,那所有的动作都交与
xueerpp
·
2020-09-16 21:51
cocos2dx
Cocos2d
-x 之性能检测
OpenGL性能指标
cocos2d
-x中有三个跟OpenGL相关的性能指标,游戏运行时显示在左下角;
cocos2d
-x默认会显示这些性能指标,可以手动在代码在开启或关闭,C++项目在AppDelegate
xingxinmanong
·
2020-09-16 21:51
cocos2d-x
[
COCOS2D
-X]AssetsManager
资源更新方式分析Izip整包更新优点:省流量,速度快缺点:有重复资源,需要打包工具支持II单个文件更新优点:无重复资源,不需要打包工具支持缺点:费流量,速度慢断点续传的支持I需要服务器的支持,客户端是否支持还需要进一步验证II可以客户端自己简单的来实现断点续传,以文件为单位。2013.5.14完成基本功能【TODO】1.新起线程,加入界面显示进度【等资源就位】2.zip包资源的更新管理,需要一个对
xpwang168
·
2020-09-16 21:51
COCOS2D/X
quick-
cocos2d
-x如何在windows下编译安卓版本
1.下载安卓sdk,设置好环境变量ANDROID_SDK_ROOT比如:C:\android\adt\sdk2.下载ndk,设置好环境变量,主要是ANDROID_NDK_ROOT比如:C:\android\adt\android-ndk-r9d3.安装好java环境,设置好JAVA_HOME环境变量比如:C:\ProgramFiles\Java\jdk1.6.0_32Path环境变量增加%JAVA
xkym_game
·
2020-09-16 21:19
cocos2dx
lua
cocos2d-x
安卓
android
cocos2d
x 3.4版本直接运行exe 不能运行bug
官方在昨天刚升级了
cocos2d
x3.4最终版我就下载试用了下感觉不错不过在win32下运行exe时出现了问题查看代码后发现在执行exe时没有输入参数直接改代码在SimulatorWin.cpp文件中SimulatorWin
MOMO实验室
·
2020-09-16 21:18
cocos2dx
Cocos2d
-x3.0如何绑定调用lua回调函数
(假设你已经会使用tolua导出自定义类)首先,在C++先写一个类,里面包含这么一个函数voidregisterScriptFuncHandler(inthandler){return;}没错,这个函数什么都不用做。接着使用genbinding.py导出类你会得到一个不能用的导出函数intlua_MyClass_MyPrefix_registerScriptFuncHandler(lua_Stat
xilong_li
·
2020-09-16 21:18
Cocos2d-x3.0
Cocos2d
x调用Android提示框
Cocos2d
x移植到Android平台过程中,需要显示Android提示框,下面说一下我的实现过程1.C++方面,使用JNI调用Java的函数。
Jimmy_1015
·
2020-09-16 21:45
cocos2d
x liblua
cocos2d
无法解析的外部符号
关于
cocos2d
xliblua
cocos2d
.lib(tolua_push.obj):errorLNK2001:无法解析的外部符号_lua_settopliblua
cocos2d
.lib(tolua_event.obj
GavinFly
·
2020-09-16 21:12
cocos2dx
关于
cocos2d
x接Android sdk的一些坑
简单说说openGL线程:但凡
cocos2d
x启动的绘制线程都是openGL线程。就这么多任何SDK界面的调用,必须从UI线程中调用,所以需要放到主线程中。
_鞋男
·
2020-09-16 21:08
cocos2d
JS
cocos2dx
3.x
cocos2dx
2.X
lua
quick cocos3.3 目录、lua绑定等备忘
framewoks2、runtime可以自定义,如果要绑定自定义的类到lua要重新编译runtime,工程在frameworks\runtime-src\3、lua绑定工程项目在/frameworks/
cocos2d
-x
被逼叫小乱
·
2020-09-16 21:07
quick-cocos
备忘
Android studio3.0配置
cocos2d
x3.1.6
网上已经有很多配置的文章了,但是弄了好久还是发现不适合自己,所以今天就自己记录一下自己配置的过程:1)下载好
cocos2d
x3.1.6的包并解压。
就是码农啊
·
2020-09-16 21:57
android-studio
Cocos2d
-x 3.2编译Android程序错误的解决方案
最近的升级
Cocos2d
-x3.2正式版。iOS不管是什么程序编译问题,使用结果cocoscompile-pandroid编译APK计划。结果悲剧,出现以下错误。
weixin_34413802
·
2020-09-16 21:50
移动开发
游戏
c/c++
Cocos2d
-x Lua中实例:帧动画使用
下面我们通过一个实例介绍一下帧动画的使用,这个实例如下图所示,点击Go按钮开始播放动画,这时候播放按钮标题变为Stop,点击Stop按钮可以停止播放动画。帧动画实例下面我们再看看具体的程序代码,首先看一下看GameScene.lua文件,它的代码如下:localisPlaying=false--播放标识①localsize=cc.Director:getInstance():getWinSize(
weixin_34406061
·
2020-09-16 21:19
lua
游戏
移动开发
mac下创建
cocos2d
-x 3.7项目
首先先去
cocos2d
-x官网上下载
cocos2d
-x3.7,在打开终端,进入
cocos2d
-x3.7文件夹下的:
cocos2d
-x-3.7/tools/
cocos2d
-cons
weixin_34270606
·
2020-09-16 21:45
python
游戏
c/c++
cocos2d
-x3.9 NDK android 环境搭建过程中遇到的错误
编译环境:MacOS,NDKr9d错误:arm-linux-androideabi-gcc:errortryingtoexec'/media/Project/adt-bundle-linux-x86-20131030/adt-bundle-linux-x86-20131030/android-ndk-r9d/toolchains/arm-linux-androideabi-4.6/prebuilt
weixin_34297300
·
2020-09-16 21:45
移动开发
游戏
php
【
cocos2d
-x从c++到js】16:使用
cocos2d
-console工具转换脚本为字节码
从
Cocos2D
-Xv2.1.4版本开始,增加了
Cocos2D
-console命令行工具,该工具的其中一个功能是:把.js文件转换为.jsc文件,该文件是字节码格式,可以提高代码的安全性。
weixin_34015336
·
2020-09-16 21:07
游戏
c/c++
python
编译
Cocos2d
x程序 (一)
1、安装AndroidStudio2、安装JDK3、安装NDK4、编译
Cocos2d
x工程,到build打开工程,用的都是动态库。
weixin_34010949
·
2020-09-16 21:07
移动开发
lua
c/c++
Android 和 Quick-
Cocos2d
x-lua 判断网络连接的状态
2019独角兽企业重金招聘Python工程师标准>>>1.Android判断网络是否已打开public static boolean isConn(Context context){ boolean bisConnFlag=false; ConnectivityManager conManager = (ConnectivityManager)context.g
weixin_34014555
·
2020-09-16 21:07
lua
移动开发
python
COCOS2D
-X 无法编译到Android平台的解决办法
libstlport_static.a:Nosuchfile:Permissiondenied在Application.mk中加上STLPORT_FORCE_REBUILD:=true
COCOS2D
-X
weixin_33964094
·
2020-09-16 21:06
移动开发
游戏
【跟我一起学Unity3D】代码中分割图片而且载入帧序列动画
在
Cocos2d
x中。对大图的处理已经封装好了一套自己的API,可是在Unity3D中貌似没有类似的API(好吧,实际上是有的,并且功能更强大),或者说我没找到。
weixin_33939843
·
2020-09-16 21:05
游戏
json
cocos2d
x-3.9 集成admob
Part1:安装GoogleMobileAdsframework(即admob)1.安装Cocoapods,否则解决依赖关系和配置真的会把人不累死也得烦死sudogeminstallcocoapods国内用户安装过程中可能遇到SSL连接出错的问题,请参考Cocoapod安装过程中的幺蛾子2.在xxx.xcodeproj同级目录下,加入新文件Podfile,内容如下:source'https://g
weixin_33901926
·
2020-09-16 21:34
AndroidStudio集成
cocos2d
-x开发环境搭建
AndroidStudio集成
cocos2d
-x开发环境搭建【1】https://www.python.org/downloads/下载python2.7.13版本。
weixin_33775582
·
2020-09-16 21:33
游戏
移动开发
开发工具
【
Cocos2d
-x】VS2012开发2dx无法解析的外部符号解决记录(第一篇)【转】
comefromhttp://acoder.me/
cocos2d
-unresolved-external-symbol.html看到
cocos2d
-x带了扩展包,心动的想尝试下,以下分享下我使用过程中遇到的错误
weixin_33843947
·
2020-09-16 21:03
游戏
Cocos2d
-x游戏的性能检测
贴一篇旧文,如果以后有更多有趣的经验会更到原博客上:http://galoisplusplus.coding....前段时间本渣负责了一些优化我们
cocos2d
-x游戏性能方面的工作,在这里做一点记录。
weixin_33795743
·
2020-09-16 21:02
游戏
lua
ui
Cocos2d
-x 3.x物理引擎概述(2)
Cocos2d
-x中支持32种碰撞类型。对于每个形状都可以指定其所属的类型。还可以指定有哪些类型可以与这个形状进行碰撞。这些是通过掩
weixin_33724046
·
2020-09-16 21:29
游戏
cocos2d
x移植android平台-我的血泪史
版权声明:本文由(小塔)原创,转载请保留文章出处!本文链接:http://www.zaojiahua.com/android-platform.html本人这几天一直都没有跟新自己的网站内容,问我干什么去了,当然是做这篇文章做的事了,说起这个移植来真是麻烦啊,网上试验了各种方法,都不知道谁对谁错啊。不过经过本人这三天的研究最后终于成功了,为了让大家少走一些歪路,我决定一定要写下这篇文章,新手们,好
weixin_30641465
·
2020-09-16 21:54
上一页
19
20
21
22
23
24
25
26
下一页
按字母分类:
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
其他