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-Lua
Cocos2d-Lua
做一个活动转盘
这类活动你肯定见过关于转盘类型的活动我相信大家多多少少都接触到了,很多的抽奖界面都是这类型的,今天这篇小文章就简单的总结一下我们游戏中需要实现这样一个效果的时候我们该怎样去做,其实只要是Cocos类型的,不管是C++的还是JS还是Lua他们之间的道理是相同的,类似于下面这样图的效果:其实这类型的活动效果无非就分下面两种:1、指针转动2、底盘转动但其实这两点在实现方面是完全一样的,我们需要控制的只是
Mr_RisingSun
·
2019-01-07 10:00
cocos2d-lua
各种容器的使用
原文地址:https://blog.csdn.net/u012278016/article/details/80255850一、使用ListView;localMainScene=class("MainScene",cc.load("mvc").ViewBase)functionMainScene:onCreate()--测试ListView--[[注:1.子节点如果是RichText,或是文本信
Clengupup
·
2018-09-13 18:54
cocos2dx
cocos2d 全局调度器与节点调度器
cocos2d-lua
中的调度器分为以下两种:1、全局调度器:
cocos2d-lua
框架默认不加载全局调度器模块。
ToothCup123
·
2018-08-20 22:26
cocos2dx
cocos2d-lua
帧动画的加载
--获得精灵框帧localpCache=cc.SpriteFrameCache:getInstance()--播放爆炸动画localanimation=cc.Animation:create()fori=1,3dolocalname=string.format("bomb%d.png",i)localspriteFrame=pCache:getSpriteFrame(name)animation:
CaiErHao
·
2018-03-09 10:32
Cocos2d-lua
滑动选关效果
昨天看到前面的大佬在做这种效果,特意去请教了一下,刚开始以为是用PageView或者ListView做的,原来是用最普通的触摸来实现的。感觉自己应该多思考多学习,不会的地方还是太多了,有些东西其实没有自己想的那么复杂,能用一些基本元素实现来实现的东西,自己有时候却总是觉得是不是哪里不会哪里不懂,也可能是自己的经验不够。效果如下布局思路如下代码如下(不是完整代码仅针对此效果)--[[Author:C
CaiErHao
·
2018-03-07 15:46
cocos2d-lua
物理
写了最基本的物理碰撞和拖动刚体带包围盒的效果:不带包围盒的效果:代码如下:localScene=class("Scene",function()returncc.Scene:createWithPhysics()--物理场景end)functionScene:ctor()locallayer=cc.Layer:create()self:addChild(layer)--世界大小self.visib
CaiErHao
·
2018-03-01 17:30
cocos2d-lua
翻牌效果
--翻牌动作functionCard:flopAction(parent,card)localrotateOut=cc.OrbitCamera:create(0.1,1,0,0,90,0,0)localrotateIn=cc.OrbitCamera:create(0.1,1,0,180-90,-90,0,0)localbgCard=cc.Sprite:createWithSpriteFrameNa
CaiErHao
·
2017-12-26 12:30
Cocos2d-lua
ListView的实现
Cocos2d-luaListView的实现--ListViewlocallistView=ccui.ListView:create()--listView:setDirection(cc.SCROLLVIEW_DIRECTION_VERTICAL)--设置方向为水平方向listView:setDirection(cc.SCROLLVIEW_DIRECTION_VERTICAL)--设置方向为垂直
CaiErHao
·
2017-12-25 17:45
Cocos2d-lua
PageView的实现
Cocos2d-luaPageView的实现--PageViewlocalpageView=ccui.PageView:create()--这里创建8页pagefori=1,8do--创建layout,内容添加到layoutlocallayout=ccui.Layout:create()--layout大小layout:setContentSize(300,300)--相对于PageView的位置
CaiErHao
·
2017-12-25 15:39
cocos2d-lua
消除游戏实战(一)主场景和游戏场景设计
使用版本为3.7,官方最新版本。一、会用到的知识点和注意事项使用ccui.button,3.7版本框架与之前是有差别的,需要注意我们不在使用cc.ui,而是使用ccui(详细的可以看看luabinding)。ccui.button.create会调用luabinding,luabinding会调用C++静态方法。display.newTTFLabel({text=tostring(self.hig
鱼酱2333
·
2017-11-29 08:55
cocos2d-lua
cocos-lua
quick
cocos2d-lua
打包安卓apk添加启动页
1.新建一个添加闪屏动画的启动页java类,例如:startActivity.java添加到游戏进入的启动的包类image.pngimage.png2.具体修改其中的一些参数即可3.大概修改下面的一些东西资源image.png4.具体就差不多这样,其他到时再有添加修改。----------------------------未完待续---------------------------------
Lee坚武
·
2017-11-27 17:02
cocos-lua学习笔记(五)
cocos2d-Lua
类的实现
一、
cocos2d-lua
继承的代码打开src->framework->function.lua**注意:**Lua继承类覆盖的方法并不能从C++调用到。
鱼酱2333
·
2017-11-10 14:23
cocos2d-lua
cocos-lua
cocos2d-lua
3.10 获得当前位置屏幕的像素值
functionMainScene:onCreate()printf("resourcenode=%s",tostring(self:getResourceNode()))localsize=cc.Director:getInstance():getWinSize()localx=size.widthlocaly=size.heightlocalblue=cc.LayerColor:create(
人气小哥
·
2017-11-08 14:43
cocos2d-lua
ScaleTo函数细节问题
程序中使用cc.ScaleTo:create(t,scale_x,scale_y,scale_z),如果scale_z设置成0,这是不影响UI的具体显示,但是在对UI进行addTouchEventListener做点击监听时,会不响应点击事件。后来跟了源码发现,cocos2d再对widget组件做事件监听时有调用:hitTest方法if(hitTest(_touchBeganPosition,ca
风轻淡淡
·
2017-08-29 22:53
cocos2d-lua
cocos2d-lua
按钮果冻效果
按钮的点击时类似果冻Q弹的效果localfunctiongenerate_action(params)localscale_action=cc.ScaleTo:create(params.time,params.scale_x,params.scale_y,params.scale_z)localfade_action=cc.FadeIn:create(params.time)returncc.S
风轻淡淡
·
2017-08-29 21:35
cocos2d-lua
cocos2d学习---世界坐标和本地坐标的转化
而在
cocos2d-lua
中坐标系原点在屏幕的左下角,x向右,y向上,z则是指的zorder(层级)。二、世界坐标系,本地坐标系世界坐
Vincent__Lee
·
2017-08-27 21:30
cocos2dx学习
vs
cocos2d-lua
代码调试
首先生成一个
cocos2d-lua
的工程,打开cocosStudio创建一个新的项目以后发布:cocosStudio新建项目打包.png如果是已经发布过visualstudio工程的选择发布资源,如果是第一次发布则选发布为
夜空丶
·
2017-07-27 12:59
cocos2d-lua
关于纹理像素放大
所谓像素放大就是ps里面的邻近(保留硬边缘)Ps中的邻近保留硬边缘.png设置放大后像素效果使用setAliasTexParameters放大后像素效果.png相反设置平滑过渡使用setAntiAliasTexParameters放大后模糊效果.png如果是cc.Sprite调用local_spr=cc.Sprite:create():addTo(self)assert(_spr)localfra
人气小哥
·
2017-07-19 14:17
Cocos2d-x游戏开发贪吃蛇小游戏(1)环境的搭建
1.首先要配置python的环境(必须是python2.7的版本)2.配置蛇窝(1)下载
Cocos2d-Lua
(2)建立游戏项目A找到建立项目的目录,我们的是这个Bshift+右键打开命令行C输入代码创建蛇窝环境如图所示
JINKELA_
·
2017-06-30 22:14
C++
上机实验
Cocos2d-Lua
3.12 生成绑定 导出C++类给LUA调用( tolua genbindings.py 的使用)
工具:Python、pyyaml、pyCheetah都用32位版本(可避免很多错误)(ps:tolua目录下README.mdown里有下载链接)frameworks\cocos2d-x\tools\tolua\README.mdown例子:MyClass.h#include"cocos2d.h"usingnamespacecocos2d;classMyClass:publicRef{public
linyiquan
·
2017-04-29 17:17
cocos
cocos2d-lua
3.12
tolua
genbindings
Cosos H5开发工具箱(上)
本篇博文视频版请点击这里,欢迎大家点评订阅cocoscreator与cocos2d-js都是使用javascript语言,前一篇《探索cocosH5正确的开发姿势(一)》讲过它们与cocos2d-x和
cocos2d-lua
奎特尔星球
·
2017-02-10 18:31
cocos2d-js
探索cocos
H5正确的开发姿式
cocos2d-js之入门篇
做为入门者,你需要明白cocos2d-x和cocos2d-js和
cocos2d-lua
和cocos2d-html和Cocos2d-Java的区别cocos2
iGoach
·
2017-01-08 12:40
android应用
cocos2d-js
Cocos2d-lua
(三)认识
Cocos2d-lua
简单了解下
Cocos2d-lua
,它的前世我记不清了,今生我还是了解,Cocos的官网:http://www.cocos.com/,我第一次知道Cocos的时候是在2014年8月,当时cocos2d-x3.0
f_jiang
·
2016-10-25 14:14
Cocos2d-lua
Cocos2d-lua
(一)项目创建
一、下载官网下载最新版本Cocos2d-x,官网地址:www.cocos.com二、解压把下载的Cocos2d-x解压,找到bin目录(cocos2d-x-3.13.1\tools\cocos2d-console\bin),利用cocos.py创建项目三、运行cmd,创建项目1.创建项目命令:cocosnew项目名称-p包-l开发语言(lua,js,c++)-d项目保存路径2.创建成功四、运行项目
f_jiang
·
2016-10-21 11:48
Cocos2d-lua
Cocos2d-x Cocos2d-JS
Cocos2d-lua
概述
Cocos2d-x2.1以前的版本第一步:下载Cocos2d-X的引擎包第二步:进入Cocos2d-X文件夹“cdcocos2d-1.0.1-x-0.9.2”然后“sudo./install-templates-xcode.sh”命令开始执行安装命令执行成功后,会在Xcode中安装好一些Cocos工程模板然后根据这些模板去创建Cocos2d-x工程即可。2.2以后的版本将下载的压缩包解压到你指定的
skylin19840101
·
2016-08-23 16:18
Cocos2d
Cocos2d-lua
quick3.5final 开发及Android运行环境搭建
使用
cocos2d-lua
吧科科不过下面的一些工具之类的还是可以参考一下,把quick换成cocos2d-x就行了。
dodouaj
·
2016-08-17 15:00
Cocos
cocos2d-lua
android解决启动时因为资源加载而黑屏的问题
《清宫Q传》iOS版本已经趋于稳定,这几日开始全力攻克android,之前一直没有android的开发经验,这次下定决心要点亮技能树了。昨天遇到了一个问题:游戏启动后黑屏–>持续4~5秒钟–>显示游戏首屏这显然是不能接受的。百度了下,有人提供的解决办法是:添加splashactivity,将其作为启动的activitysplashactivity设置背景图延迟N秒钟之后启动首屏的activity同
eijnew
·
2016-07-08 22:14
lua
cocos2d-x
Android
cocos2d-x环境搭建记录
www.shucunwang.com/RunCode/lua/lua基础:http://www.jb51.net/article/55394.htm引擎下载:http://www.cocos.com/download/
cocos2d-lua
qq646827911
·
2016-07-06 22:58
搭建
cocos
环境
cocos2d-x
cocos2d-x lua 贪吃蛇
26437925/article/details/51842647开发环境,项目编译运行===windows直接下载windows版本最新的,网址如下http://www.cocos.com/download/
cocos2d-lua
qq_26437925
·
2016-07-06 21:00
cocos2d-x
Quick-Cocos2d-x入门系列(一)
由于Cocos2d-x中使用的是C++语言,而C++又对开发人员要求较高,所以逐渐地,开发者们开始将Cocos2d-x的C++接口转成了Lua接口,从而衍生出了
Cocos2d-lua
的版本。
wandersm
·
2016-07-03 15:00
Cocos2d-lua
3.10 图片资源加密
在游戏发布之前,最好将图片加密,为apk/ipa加一层保护(虽然可能没用),涉及两个问题:1.如何对图片加密2.如何读取加密后的图片下面详细说明。对图片加密Quick-3.3提供了pack_files.sh可以实现对图片加密,基本原理就是对每个图片使用xxtea加密算法对图片二进制数据进行加密,我们只需要提供密钥key和签名sign即可。具体用法如下:#encryptimages./pack_fi
eijnew
·
2016-06-13 18:44
iOS
lua
cocos2d-x
Android
Cocos2d-lua
自动重新加载SpriteFrames
昨天在iOS上测试清宫Q传,玩了几把突然报错:[LUA-print]ASSERTFAILEDONLUAEXECUTE:InvalidspriteFrameName:spsheet_1/img_004当时一副懵逼(⊙o⊙),合图spsheet_1肯定是在进入游戏的时候加载了,而且合图内其他的图片都正常显示了,怎么会突然找不到呢?赶紧翻翻日志,在报错前果然找到了罪魁祸首:2016-05-0316:09
eijnew
·
2016-05-04 16:15
iOS
lua
cocos2d-x
Cocos2d-lua
,Button 切换图片时的适配处理
1,Cocos2d中的Button可以通过两种方式创建:代码:local btn = ccui.Button:create()CocosStudio:直接使用Button空间,拖拽到指定的位置调整好需要的属性即可。local btn = panel:getChildByName("button") button:addClickEventListener(function(sender, type
80后小子
·
2016-03-20 11:00
button
cocosstudio
setCapInsets
Mac cocos2d-x 3.8 设置横屏/竖屏
使用命令,新创建一个
cocos2d-lua
的项目,名为Demo,命令如下:cocosnewDemo-pcom.demo.org-llua-d/Users/用户名/Documents/cocos2d-x-
プログラマー
·
2016-03-11 21:00
mac上创建cocos-2d项目
首先先去cocos2d-x官网上下载
cocos2d-lua
点击打开链接,解压,在打开终端,进入quick-3.5文件夹下的: cocos2d-x-3.7/tools/cocos2d-console
gang544043963
·
2016-03-03 13:00
【quick-cocos2d-x】Lua 语言基础
使用quick-x开发游戏有两年时间了,quick-x是
cocos2d-Lua
的一个豪华升级版的框架,使用Lua编程。
曾彬思
·
2016-01-25 22:00
01、cocos2d简介
到目前位置,cocos2d已繁衍了cocos2d-x、cocos2d-android、cocos2d-iphone、cocos2d-js、
cocos2d-lua
等众多个版本。
碵蝎
·
2016-01-17 17:25
cocos2d-js
01、cocos2d简介
到目前位置,cocos2d已繁衍了cocos2d-x、cocos2d-android、cocos2d-iphone、cocos2d-js、
cocos2d-lua
等众多个版本。
QQ408896436
·
2016-01-17 17:00
cocos2d-js
Cocos2d-Lua
(练手) 微信打飞机
学习下lua,目前入门级,使用版本为 v3.3 Final For Win,空闲时间不足,只能断断续续写点东西。 一、子弹效果 子弹只做了一种,扇形发射,可以增加扇形大小,子弹的威力等 都可以调节配置进行增加。
·
2015-11-07 10:18
cocos2d
5、
cocos2d-Lua
的demo--虫子和虫子精灵
我们作个比方,场景好比舞台的一幕,models下的类相当于剧本中的角色(注意只是剧本中的),是死的,并没有被演活,那么精灵就好比一个个地演员,把角色演活。因此虫子类仅仅是类,虫子精灵负责按照虫子类描述的特性执行其动作。但是这个demo项目在这方面处理得相当蹩脚,且容我整理后再梳理清楚。这一节主要是优化GameView和虫子类以及虫子精灵的分工。逻辑层应当只负责宏观的逻辑执行,它最好不要去涉及到具体
asmcvc
·
2015-07-13 18:00
4、
cocos2d-Lua
的demo--游戏逻辑GameView
接上,PlayScene场景创建游戏逻辑视图GameView并调用start函数开始游戏:--GameViewisacombinationofviewandcontrollerlocalGameView=class("GameView",cc.load("mvc").ViewBase)localBugBase=import("..models.BugBase")localBugAnt=import
asmcvc
·
2015-07-13 18:00
3、
cocos2d-Lua
的运行流程与场景
打开工程根目录下的配置文件config.json:{"init_cfg":{"isLandscape":true,"isWindowTop":false,"name":"redDefense","width":1920,"height":1080,"entry":"src/main.lua","consolePort":6050,"uploadPort":6060,"debugPort":1000
asmcvc
·
2015-07-13 18:00
2、
cocos2d-Lua
创建示例demo
点击菜单"File"-"New"-"Project"创建新的CocosLua项目:一路Next,会自动创建一个Demo示例的工程,工程文件结构如下:res下为资源文件,主要是图片和声音资源,src是源码文件,主要是Lua脚本,可以看出工程是按照MVC模式来设计的,其中models包下是模型,也就是声明的各种类的原型,而views包下面是视图以及逻辑控制。我们先运行一下整个项目看看效果:
asmcvc
·
2015-07-13 18:00
Cocos2d-lua
学习笔记之场景跳转
首先在mian.lua中,让第一个场景从MenuScene.lua开始localfunctionmain()localscene=require("MenuScene.lua")localgameScene=scene:create()ifcc.Director:getInstance():getRunningScene()thencc.Director:getInstance():replace
小白中的大白
·
2015-06-19 09:53
cocos2d-x
[原]
cocos2d-lua
常用法汇总
1、CCEditBoxlocalback=CCScale9Sprite:create("res/ui/images/im_02.png",CCRect(20,20,1,1))back:setContentSize(CCSize(0,0))self.EditName=CCEditBox:create(CCSize(350,50),back)self.EditName:setPosition(ccp(
U_探索
·
2015-05-20 15:00
cocos2d-lua
开发环境搭建
cocos官网提供了很多开发工具包括cocoscodeide,但目前好像不太好用所以在这里我们用轻量好用的sublimetext1.下载所需素材 (1) sublimetext (2) sublimetext插件 QuickXDev(3) cocos2d-lua2.安装 (1)安装sublimetext,cocos2d-lua3.配置 (1)解压QuickXDev-master.zip,重命名为Q
614527679
·
2015-02-27 12:22
cocos2d
cocos2d
lua
lua
环境搭建
cocos2d-lua
开发环境搭建
cocos官网提供了很多开发工具包括cocoscodeide,但目前好像不太好用所以在这里我们用轻量好用的sublimetext1.下载所需素材 (1) sublimetext (2) sublimetext插件 QuickXDev(3) cocos2d-lua2.安装 (1)安装sublimetext,cocos2d-lua3.配置 (1)解压QuickXDev-master.zip,重命名为Q
614527679
·
2015-02-27 12:22
cocos2d
cocos2d
lua
lua
环境搭建
cocos2d-lua
开发环境搭建
cocos官网提供了很多开发工具包括cocoscodeide,但目前好像不太好用所以在这里我们用轻量好用的sublimetext1.下载所需素材(1)sublimetext(2)sublimetext插件QuickXDev(3)cocos2d-lua2.安装(1)安装sublimetext,cocos2d-lua3.配置(1)解压QuickXDev-master.zip,重命名为QuickXDev
614527679
·
2015-02-27 12:22
cocos2d
cocos2d
lua
lua
环境搭建
cocos2d-lua
cocos2d-Lua
视频教程
cocos2d-X的教程很多,
cocos2d-Lua
的教程太少,我推一个,算为一种语言做一种推广吧http://www.soku.com/t/nisearch/
cocos2d-lua
?
pkutao
·
2015-02-13 19:00
[Lua] 在VS下开发
Cocos2d-Lua
常见错误 (随时更新)
在VS下开发
Cocos2d-Lua
常见错误 今天试用了一下
Cocos2d-Lua
,发现有几处比较容易犯错的地方,与大家分享一下,以后遇见的错误也会在这个上面进行更新。
s13039962531
·
2013-04-09 21:29
开发
lua
常见错误
cocos2d-lua
cococs2d-x
上一页
1
2
3
4
下一页
按字母分类:
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
其他