- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 Cocos2d-x学习笔记(三)----SpriteBatchNode类
前几天我在写我的飞机时遇到的一个问题我们的子弹会产生多个,如果要使用我们之前常用的方法我们的程序会被渲染多次 。下面看我们的示例: 他要进行准备,渲染,清除,准备,渲染,清除这个过程进行100次。 使用SpriteBatchNode类渲染 他的工作流程是准备 渲染,渲染…,清除就会提升很高的效率 特别适合用于生成我们的子弹。 大致用法: Texture2D *texture = TextureC...
2019-08-14 15:35:51
163
原创 Cocos2d-x学习笔记(三)----一个简单的小Deom
经过这几天的学习对Cocos也差不多有所了解,今天我以一个简单的小Deom来讲解一个简单的动画、地图的滚动,以及触摸(拖动)事件。 话不多说我先来演示下大概的效果。Emmmmmm。。。虽说上面显示是多人联机但仅仅是单人 开始界面: 进入后: 一段时间后: 从这么几幅图也已经看出了子弹的移动、飞机的拖动、还有地图的移动。之后我们来讲解一下具体的实现问题。 首先是地图的移动 地图的移动实际上就是...
2019-08-12 15:09:17
213
原创 Cocos2d-x学习笔记(二)----精灵创建、场景切换
精灵创建 精灵:即可以动的东西 比如我们自己的主角,敌人等 首先我们先先创建好自己的项目。 普通创建 普通创建就是直接加载图片将这个图标直接贴在场景中,代码如下: auto Sprite = Sprite::create("selectplane_plane1.png"); if (Sprite) { Sprite->setPosition(visibleSize.width /...
2019-08-10 08:40:34
202
转载 Cocos2d-x学习笔记(一)(补充)----vs2015配置Lua环境
[转载]使用VS2015搭建Lua开发环境 参考原文请看: Lua学习笔记1:Windows7下使用VS2015搭建Lua开发环境(一) Lua学习笔记2:Windows7下使用VS2015搭建Lua开发环境(二) 本篇主要分以下几个部分: 一、下载并利用vs2015编译lua源码 编译lua主要编译三个部分,lua链接库,lua解释器,lua编译器 lua链接库就是静态库和动态库,.lib和.d...
2019-08-07 18:55:45
272
原创 Cocos2d-x学习笔记(一)----软件安装及环境搭建
素材准备 事先准备好VS2015+,Python2.7.5+(不能是3.x),以及Cocos2d-x.3.x安装包 安装包下载地址 VS2015+ :https://visualstudio.microsoft.com/zh-hans/vs/older-downloads/; Cocos2d-x.3.x:https://www.cocos.com/products#Cocos2d-x; Pyth...
2019-08-07 13:44:26
169
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人