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-x
opengl透明mask图片做蒙版效果的实现
(也就是
cocos2d-x
中那个clipingnode的效果)。看教程和看源码都是第一时间想到用模板测试。。。奈何技术不精还是怎么,效果总是出不来,,看别人各种实现,中间各种曲折。。
glunoy
·
2020-08-08 15:24
cocos2D-X
源码分析之从
cocos2D-X
学习OpenGL(19)----旋转表示法
从数学上表示旋转,可以有三种表示方法:矩阵法,欧拉角法和四元数法,我们之前已经介绍了矩阵法,它有个问题,就是容易造成万向节死锁,所谓万向节死锁,就是当绕一个轴旋转到90度的时候,再绕另外两个轴旋转的结果都是一样的,也就是说少了一个自由度,另外矩阵法其中有无用的数据,造成内存的浪费。欧拉角法是由欧拉在十八世纪提出,它由三个角表示:俯仰角,yaw偏航角,roll滚转角。structEuler{btSc
bill_man
·
2020-08-08 14:35
cocos2d
cocos2D-X
源码分析之从
cocos2D-X
学习OpenGL(9)----变换和坐标系统
本篇会介绍openGL中的变换和坐标系统,由于篇幅的问题,本篇文章不会把重点的笔墨放在数学基础,如果对数学概念有疑问的读者可以翻一下大学的线性代数教材。首先是向量的概念,向量是既有大小又有方向的量,他可以用带箭头的线段形象的表示,在openGL中,向量在计算光照上有非常大的作用,这点后面的文章会详细介绍。需要注意的是,在openGL中我们提到的向量常常是标准化向量,那什么是标准化向量呢,就是长度为
bill_man
·
2020-08-08 14:35
cocos2d
cocos2D-X
源码分析之从
cocos2D-X
学习OpenGL(16)----基本光照
cocos引擎目前已经支持3d功能,之前在3d教程中介绍了
cocos2d-x
的3d功能中的光照,但是只是粗略的介绍了四种光源,因为光照的重要性和复杂性,这个系列文章会分两篇介绍光照,本篇介绍光照的基础-
bill_man
·
2020-08-08 14:35
cocos2d
cocos2D-X
源码分析之从
cocos2D-X
学习OpenGL(18)----实例化
cocos2d-x
中的batchNode的方式可以提高相同的纹理的渲染效率,但是它使用的绘制方式还是glDrawElements的方式,它只是把相同的纹理的绘制命令只提交一次,剩下的重复绘制都调用glDrawElements
bill_man
·
2020-08-08 14:03
cocos2d
hello world解析一
helloworld解析一helloworld是
cocos2d-x
中自行附带的一个简单程序。不过,我刚接触这个语言,对这个程序也是研究了整整一个星期才懂的。现在写一篇文章记录一下,以免忘了。
草习
·
2020-08-08 13:27
cocos2d-x
cocos2d-x
3.2 中的重要类总结
基于cocos2dx3.2版
cocos2d-x
引擎中几个主要类做了简单的介绍:Director,Application,Node,Renderer,EventDispatcher,Scheduler等对于这些类简短的介绍
虫虫虫虫子
·
2020-08-08 12:21
cocos2dx3.0
cocos2d-x
源码剖析(16)
上一节讲了CCImage,这节讲CCTexture。毕竟我们就是从CCTexture讲岔到CCImage的。CCTexture负责纹理的加载和维护。他的函数分为三部分:初始化函数加载函数管理函数我们先来看加载函数,这是CCTexture的根本所在:boolCCTexture2D::initWithData(constvoid*data,CCTexture2DPixelFormatpixelForm
进击的大头
·
2020-08-08 11:09
cocos2d-x
学习笔记
unity3d学习笔记(一)Demo及相关技术介绍
做移动互联网开发也将近两年了,先后用过cocos2d,
cocos2d-x
,一直在搞2d游戏,最近比较闲,自学了unity3d,un
Aimar_Johnny
·
2020-08-08 01:51
unity3d
解决
cocos2d-x
IOS切换到后台再回来后没有音效的问题
cocos2d-x
监控的是WillEnterForeground,这种监控大多数情况下是没有问题的。然而,在极少数极端情况下,某个app收到WillEnterForeground并不表示
zhou_yeh
·
2020-08-07 22:51
cocos2d-x
关于apk提交谷歌返回OpenSSL、libpng安全漏洞问题的解决方案
如果我们游戏中所用的
cocos2d-x
版本不高于2.2.6(我们当时使用的是这个版本),在提交apk到谷歌时就会看到如下类似的警告问题图中第一个问题原因是我们使用的libcurl的版本过低,有安全漏洞,
zhaixh_89
·
2020-08-07 22:57
学习笔记
UE4 用Touch的方法实现物体的旋转
不过还好,以前开发过Android和
cocos2d-x
,记得他们是怎么实现的,然后在UE4里面进行整理,最后实现了。UE4真的很强大,就是用的人少,很多简单的方式没有人上传解答方法。
sh15285118586
·
2020-08-07 17:52
UE4/Mobile
【地球人..学习
cocos2d-x
】学习实践之逐步变强的HelloWorld(下集)
【地球人..学习
cocos2d-x
】学习实践之逐步变强的HelloWorld(下集)
笨木头
花心贡献,啥?花心?
笨木头
·
2020-08-07 15:16
笨木头
Cocos2D-x
笨木头Cocos2d-x
cocos2d-x
Slider的使用
Sizesize=Director::getInstance()->getVisibleSize();cocos2d::ui::Button*button=Button::create("animationbuttonnormal.png","animationbuttonpressed.png");button->setPosition(Vec2(size.width/2,size.heig
流冰8095
·
2020-08-07 15:33
cocos2d-x
在ios端播放完mp4会崩溃的问题
在cocos2d/cocos/ui/UIVideoPlayer-ios.mm文件里,增加一个方法:-(void)deallocPlayer{if(self.moviePlayer!=nullptr){[[NSNotificationCenterdefaultCenter]removeObserver:selfname:MPMoviePlayerPlaybackDidFinishNotificati
PasserLin
·
2020-08-07 15:26
Cocos2d学习笔记
cocos2d-x
缓动曲线
在实现运动中,我们常常需要实现一些加速度或者减速度的效果,
cocos2d-x
引擎为我们提供了相应的实现接口,这样我们就不用再用原来的公式计算方法来实现加减速度的效果Ease系列的方法改变了运动的速度,但是并没有改变总体时间
PasserLin
·
2020-08-07 15:26
Cocos2d学习笔记
Cocos2d-x
与服务器端数据交互(一)
从服务器端下载数据,保存到本地加入Curl类库,在引擎中自带有CurlUtils.h#pragmaonce#include"curl.h"classCurlUtils{public:staticvoidbegin();staticsize_twrite_data(void*ptr,size_tsize,size_tnmemb,void*stream);};CurlUtils.cpp#include
iteye_9920
·
2020-08-07 14:05
Cocos2d-x游戏开发
cocos2d-x
android平台切入后台纹理失效的解决方法
android系统下,切入后台,则纹理全部失效,从后台切到前台,
cocos2d-x
会重新加载纹理。这样有两个问题:1、如果纹理较多的话,加载纹理会卡很长时间,就像死机一样。
iteye_4639
·
2020-08-07 14:27
cocos2d-x
android平台切后台返回后的纹理加载问题
在android平台,程序切后台后,纹理会被清除,再切回前台时需要重新生成纹理,如果纹理较多的话会导致短暂黑屏,这里提供两种解决方法:第一种:CCTextureCache.cpp文件中,VolatileTexture::addDataTexture方法。voidVolatileTexture::addDataTexture(CCTexture2D*tt,void*data,CCTexture2DP
heyanru
·
2020-08-07 14:02
cocos2d-x
cocos2d-x
实现按Home和待机键后,再进入游戏显示暂停界面
转自:http://www.cocos2dev.com/?p=96猴子原创,欢迎转载。转载请注明:转载自Cocos2D开发网--Cocos2Dev.com,谢谢!原文地址:http://www.cocos2dev.com/?p=96要实现按Home和待机键后,再进入游戏显示暂停界面,其实很简单的。cocos2d已经实现了按Home和待机键后暂停游戏,当再进入游戏时直接调用了resume,恢复游戏,
GrimRaider
·
2020-08-07 11:32
cocos2d-x
Android
解决
cocos2d-x
后台切换后没有音效的问题
cocos2d-x
监
香烟smoke
·
2020-08-07 11:53
IOS
Cocos2d-x
中配置Protobuf(win32和android)
今天讲一下在cocos2d-x-3.17.2项目中配置protobuf-3.12.0-rc2。1.下载cocos2d-x-3.17.2:https://www.cocos.com/cocos2dx解压到:c:/cocos2d-x-3.17.22.下载protobuf-3.12.0-rc2:https://github.com/protocolbuffers/protobuf/releases/,解
keepmoving0407
·
2020-08-06 11:43
protobuf
cocos2d-x
Android
cocos2d-x
扫光按钮加酷炫效果
今天用
cocos2d-x
做了一个扫光按钮,效果如下:由于是录频生成Gif的,效果不太逼真。
keepmoving0407
·
2020-08-06 11:13
cocos2d-x
cocos2d-x
播放骨骼动画(C++)
cocos2d-x
是怎样播放骨骼动画的呢?很多新手不知道怎么播放。
keepmoving0407
·
2020-08-06 11:12
cocos2d-x
斗地主源码
斗地主AI分析
xcode 编译 静态链接问题
一,把
cocos2d-x
项目上传到了svn,然后再另一台机器更新后编译,出现如下错误:/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain
xiaowu0124
·
2020-08-06 10:18
NDK编译时NDK_MODULE_PATH定义问题(
cocos2d-x
)(转)
本文转自只抽野茶山的新浪blogcocos2d-x2.0以上版本需要设置NDK_MODULE_PATH环境变量,因为在android.mk文件里一般会有$(callimport-module,***)来导入模块,导入时就是根据设置的NDK_MODULE_PATH来寻找目标模块的。下面说下我这半天时间总结出来的几种设置NDK_MODULE_PATH的方式:1、build_native.sh。项目自带
xiaowu0124
·
2020-08-06 10:17
cocos2d-x
4.0 学习之路(十九)多分辨率适配:setDesignResolutionSize的使用
这篇我要说的是你做的游戏如何去适应各个手机、平板、电脑等的分辨率。先来说几个概念:设计分辨率:这个就是你制作游戏时候的分辨率。你的游戏在这个分辨率下跑,是最最完美的。屏幕分辨率:那就是我们的手机分辨率。在电脑上的话,这个值是你自己定义的窗体大小。你想让玩家在多大的窗口里玩你的游戏。那么,这两个分辨率如果一致,那当然就最好的了;要是不一致,你的游戏如何去适应这个不同分辨率的屏幕,就是我们要解决和关心
sunnyboychina
·
2020-08-06 10:33
cocos2d-x
cocos2d-x
4.0 学习之路(十八)将工程部署到安卓手机
cocos2d-x
作为跨平台的框架,当然移植起来也会很容易的。想在安卓手机上跑,要在你的电脑端安装AndroidSDK和NDK,并且配置好环境变量。
sunnyboychina
·
2020-08-06 10:33
cocos2d-x
cocos2d-x
4.0 学习之路(十七)第一个小游戏--忍者来袭--升级改造
还记得我们的第一个小游戏–忍者来袭吗?那个有点太Easy了,敌人对主角一点威胁都没有。那我们今天就改造一下,让敌人也会发子弹,而且一旦敌人的子弹或者敌人碰到主角的话,就GameOver.首先,我们想一下如何设计,让敌人也会发飞镖?我想要的效果是敌人在移动的过程中,随机位置发射一枚飞镖。我最开始的想法是,在addMonster()中,做一个敌人的飞镖精灵,它的起始点是敌人随机移动的位置,终点当然是p
sunnyboychina
·
2020-08-06 10:01
cocos2d-x
cocos2d-x
4.0 学习之路(一)环境搭建 Mac版
我的Mac系统:MacOSCatalina10.15.3,Xcode11.3.1(Windows上的环境搭建,请参考我的另一篇博客,环境搭建Windows版)准备工作:1.检查Python版本:python--version配置这个库需要Python2,官方推荐的是Python2.7。注意:Python3是不行的!你要是安装过Python3以后的版本,也可以再装2.7(去官网下载安装即可),两个可
sunnyboychina
·
2020-08-06 10:52
cocos2d-x
cocos2d-x
4.0 学习之路(三)运行cocos4.0自带的Demo程序
官方提供了一系列的Demo代码(也就是他们的test代码),我们可以参照学习。启动步骤:先进入到cocos2d-x-4.0/tests/cpp-tests文件夹,然后运行命令:cocosrun--proj-dir…-pmac|win32(根据自己的系统选择)我是在Mac系统运行的,所以我的命令是:cdcocos2d-x-4.0/tests/cpp-testscocosrun--proj-dir..
sunnyboychina
·
2020-08-06 10:52
cocos2d-x
cocos2dx
tests
Demo
cocos2d-x
4.0 学习之路(二)环境搭建 Windows版
我的系统:Windows10专业版32位,VisualStudio2019Professional64位操作系统,能还有有点不一样,我在文章末尾又追加了一些内容。(MacOS上的环境搭建,请参考我的另一篇博客,环境搭建Mac版)准备工作:1.安装Python配置cocos2dx需要Python2,官方推荐的是Python2.7。注意:Python3是不行的!官网下载Python2.7,安装一路下一
sunnyboychina
·
2020-08-06 10:52
cocos2d-x
COCOS2D-X4.0 + Lua + Windos10 环境配置
前言程序每天都有要干的事情~~最近在学
Cocos2D-X
,为什么学他?
RAINBOWovo
·
2020-08-06 10:17
cocos2dx
基于
Cocos2d-x
4.0的持续维护的游戏引擎【EGNX】介绍
EGNX是什么?EGNX是Engine-X的缩写,是基于Cocos2d-X4.0全新打造的持续维护游戏引擎为什么单独fork,而不是直接向官方提交PR官方资源全面倾向CocosCreator我们有太多的想法和优化我们希望将引擎C++做到极致引擎仓库GitHub主引擎:https://github.com/c4games/engine-x三方库:https://github.com/c4games/
Simdsoft Limited
·
2020-08-06 09:01
EGNX游戏引擎
android
ios
cocos2d-x
engine-x
ENGX
Cocos 资料大全(百度找个cocosstudio老版本废死个劲)
Cocos文档相关
Cocos2d-x
中英文发布说明GitBook地址:http://fusijie.github.io/Cocos2dx-Release-NoteGithub地址:https://github.com
51xyyx.com的博客
·
2020-08-05 21:22
像素完美碰撞检测(使用
cocos2d-x
)
PixelPerfectCollisionDetection(UsingCocos2d-x)ThispostfounditswaybecauseIcouldntfindtheanswertooneofthequestionsIaskedonStackOverflow(http://stackoverflow.com/questions/18546066/pixel-perfect-collisio
微个日光日
·
2020-08-05 21:41
cocos2d-x
开源游戏引擎体验
新的游戏引擎是基于
cocos2d-x
,我希望可以从这些开源引擎中学到:1、粒子系统、粒子编辑器。
cocos2d-x
的粒子系统相当薄弱,不是说没有,可是想用他做出酷炫的技能特效是非常困难的一件事。
Joe?
·
2020-08-05 17:16
Cocos2d-x
v3.0正式版尝鲜体验【3】 Label文本标签
Cocos2d-x
在新版本中加入了新的LabelAPI,和以往不同的是,2.x的版本是通过三个不同的类来创建不同的文本标签,而现在是模仿着精灵的创建方式,一个类创建不同形式的文本,不过核心内容还是差不多的
yxonjruk
·
2020-08-05 04:05
在
cocos2d-x
中使用luajit
今天尝试了一下如何在
cocos2d-x
中使用luajit,发现
cocos2d-x
本身对luajit的支持还算不错,但是有一些地方做的还是不够完善,我的平台是linux,我不知道是不是平台的问题,也许mac
HopingWhite
·
2020-08-04 23:06
杂项
Cocos-x-----第一节----HelloWorld
1:通过模版建立cocos2d-Win32-Application项目2:建立后,并根据此文
cocos2D-x
的安装及配置设置并添加完杂乱的东西上面的结构好熟悉,跟XCode建立的工程目录简直一样一个委托文件
墨鱼精
·
2020-08-04 22:29
Cocos2D-x
用Android studio创建
Cocos2d-x
3.X项目
而且
Cocos2d-x
从3.7版开始优化对androidstudio的支持,相信这一趋势还会继续。可惜目前相关帮助文档还不完善,很多东西需要自己摸索。
斗趣
·
2020-08-04 19:40
cocos2d-x
Android
cocos2d-x
初探学习笔记(1)--HelloWorld
小满(billman)个人原创,欢迎转载,转载请注明地址,小满(billman)的专栏地址http://blog.csdn.net/bill_man首先,简要介绍一下
cocos2d-x
,
cocos2d-x
iteye_15968
·
2020-08-04 14:58
cocos2dx vs 2010 编译错误 “:VCEnd”已退出,代码为 4
这句前面的:“xcopy"D:\
cocos2d-x
\cocos2d-2.1rc0-x-2.1.2\samples\Javascript\CocosDragonJS\proj.win32\..\..
zzyy1234
·
2020-08-04 10:07
【Cocos Creator 实战】01 - 如何做一款简单的拼图游戏
本篇文章的目的开发环境项目资源开搞思路项目概览核心代码效果总结知识点下一步前言什么是CocosCreator以下内容引自CocosCreator官网:CocosCreator是一个完整的游戏开发解决方案,包括了
cocos2d-x
Bottle
·
2020-08-04 10:27
Cocos
Creator
实战
Cocos2d-x
手机游戏开发行业背景分析
1手游行业分析1.1行业背景2013年,全球电子游戏市场规模达到930亿美元(权威IT信息咨询公司Gartner数据),成为全球娱乐产业的龙头,电影用了180年所达到的高度,电子游戏只用了不到40年的时间就赶上并超越了,让我们也不禁感慨游戏的无穷魅力。新闻报道:2013年我国游戏产业收入超830亿《2014年中国移动游戏产业的融合与发展趋势》显示,截止2013年中国游戏市场总销售额为837亿,比上
cocos2d-x中游学院
·
2020-08-04 08:40
ios
手机游戏
移动游戏
移动互联网
游戏开发
中游学院
cocos2d-x
项目101次相遇:3.0 的点击事件,CCTouchDelegate已经停用了
cocos2d-x101次相遇/目录1安装和环境搭建-xcode2Scenes,Director,Layers,Sprites3建立图片菜单4在HelloWorld上--建立新场景5增加一个精灵sprite5.1缩小sprite并使之完整显示6action,移动sprite73.0的点击事件,CCTouchDelegate已经停用了8使用触摸事件移动精灵cocos2d-x3.0不再使用TouchD
cocos2d-x中游学院
·
2020-08-04 08:09
编程语言
cocos 出了个新工具 cocos creator 记录下.
产品定位CocosCreator是以内容创作为核心的游戏开发工具,在
cocos2d-x
基础上实现了彻底脚本化、组件化和数据驱动等特点。
whitehack
·
2020-08-04 07:46
cocos 学习笔记(一) 3.3x实现触摸拖动图片
在阅读学习《
Cocos2D-x
权威指南》(http://download.csdn.net/download/weicaijiang/8481765)这本书时,在第六章中有一个实例,实现单点触摸:主角随手指移动
君浪
·
2020-08-04 02:14
随笔
Cocos2d-x
cocos2dx2.2添加音乐音效以及设置音量
cocos2d-x
使用SimpleAudioEngine类作为实现跨平台的音乐引擎,首先需要引入头文件。
hello白白
·
2020-08-04 02:10
cocos2dx
白白cocos2d-x专栏
如何暂停游戏
在
cocos2d-x
中,Director类自带pause()方法用来暂停整个游戏,相应的resume()方法用来返回游戏。
秀吉之野望
·
2020-08-04 00:08
Cocos2d-x3.0
cocos2d-x
pause
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
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
其他