梁辉0811
码龄7年
  • 495,068
    被访问
  • 434
    原创
  • 194,870
    排名
  • 82
    粉丝
  • 0
    铁粉
关注
提问 私信

个人简介:请支持我的博客,有什么不对的地方请指教!

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:江西省
  • 加入CSDN时间: 2015-07-05
博客简介:

lianghui0811

博客描述:
欢迎你的光临
查看详细资料
个人成就
  • 获得165次点赞
  • 内容获得21次评论
  • 获得475次收藏
创作历程
  • 43篇
    2019年
  • 28篇
    2018年
  • 338篇
    2017年
  • 2篇
    2016年
  • 23篇
    2015年
成就勋章
TA的专栏
  • Cocos2d-x
    104篇
  • C
    8篇
  • C++
    94篇
  • Linux
  • Quick-lua
    1篇
  • 数据结构
    5篇
  • Socket网络编程
  • 游戏开发
    9篇
  • Android
    10篇
  • Cocos-JS
    59篇
  • Cocos-Lua
    99篇
  • 其他
    4篇
  • 软件使用
    7篇
  • cocoscreator
    37篇
兴趣领域 设置
  • 前端
    javascript
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

layaair2-cmd.zip

发布资源 2021.11.16 ·
zip

AndroidStudio无法连接设备调试

Connected Devices显示Unknown,出现问题有以下几个情况1、可能手机没有设置USB调试状态(开发者选项打开USB调试)2、可能电脑的ADB被占用(解决:重启电脑再试下)3、没有安装adb驱动,终端输入adb判断是否已经安装adb驱动,如果没有下载驱动精灵,检测安装下...
原创
发布博客 2019.09.24 ·
501 阅读 ·
0 点赞 ·
0 评论

dynamic_cast和static_cast的区别

1、子类转换到父类自动转换,不需要强制转型// Derived派生类(子类)// Base 基类(父类)Base *A =new Derived; //Derived->Base.2、父类转换子类需要强制类型转换就要使用dynamic_cast和static_cast转换dynamic_cast和static_cast区别例子:class Base{}//基类...
原创
发布博客 2019.09.12 ·
431 阅读 ·
1 点赞 ·
0 评论

13、编辑器连接脚本

当我们设置的场景为main时,这时候我们需要设置在当前场景的画布上创建一个名为main的节点,在这个场景上添加用户脚本组件main,这个创建的节点用来设置节点的属性(properties)...
原创
发布博客 2019.08.30 ·
193 阅读 ·
0 点赞 ·
0 评论

14、资源管理目录主要有哪些?

Script:代码存放的位置Scene:创建场景的位置Texture:图片存放的位置animation:动画存放的位置prefab:sound:音效存放的位置
原创
发布博客 2019.08.30 ·
443 阅读 ·
0 点赞 ·
0 评论

Label获取文本内容

properties :{scoreDisplay:cc.Label,},onLoad:function(){this.score = 0;this.scoreDisplay.string = this.score.toString();//toString数字转换成字符串}或者this.scoreDisplay.string = 'Score: ' + this....
原创
发布博客 2019.08.30 ·
970 阅读 ·
0 点赞 ·
0 评论

字符串转换成数字,数字转换成字符串

1、数字转换成字符串this.score = 0;this.scoreDisplay.string = this.score.toString();//toString数字转换成字符串2、字符串转换成数字this.scoreDisplay.string = ‘132456’var intValue = parseInt(this.scoreDisplay.string)...
原创
发布博客 2019.08.30 ·
2275 阅读 ·
1 点赞 ·
0 评论

通过秒转换成日期格式

timeFmt: function (time,fmt) { var o = {"M+": time.getMonth() + 1, //月份"d+": time.getDate(), //日"h+": time.getHours(), //小时"m+": time.getMinutes(), //分"s+": time.getSeconds(), //秒...
原创
发布博客 2019.08.30 ·
1133 阅读 ·
0 点赞 ·
0 评论

Sprite(就一张图片)控件做按钮

假设在historyScore脚本制作编辑器,在操作之前需要先创建一个historyScore节点,关联historyScore1、编辑器中添加一个Sprite组件btn_finish2、代码中Properties声明属性backGame: cc.Node3、编辑器中historyScore关联btn_finish4、onLoad初始化点击之后的函数this.backGame.on...
原创
发布博客 2019.08.30 ·
163 阅读 ·
0 点赞 ·
0 评论

本地存储

//分数写到本地( 当前分 最高分 历史记录) updateScore: function() { var currentScore = this.scoreDisplay.string; var scoreData = { 'score':currentScore, 'time': D.commo...
原创
发布博客 2019.08.30 ·
78 阅读 ·
0 点赞 ·
0 评论

定时器

properties: { time:0, }, onLoad: function () { this.schedule(this.updataTime,1); }, updataTime:function(){//更新时间的回调函数 this.time++; var com=this....
原创
发布博客 2019.08.30 ·
42 阅读 ·
1 点赞 ·
0 评论

触摸监听事件

var listener = { event: cc.EventListener.TOUCH_ONE_BY_ONE, onTouchBegan: function (touches, event) { var goAction= cc.moveBy(0.2,cc.p(0,140)); this.node.runAction(goAction); r...
原创
发布博客 2019.08.30 ·
285 阅读 ·
0 点赞 ·
0 评论

碰撞交互事件

noteBox:function(){ return this.node.getBoundingBoxToWorld();}, if(cc.rectIntersectsRect(player.node.getBoundingBoxToWorld(),this.noteBox())){ cc.audioEngine.playEf...
原创
发布博客 2019.08.30 ·
97 阅读 ·
0 点赞 ·
0 评论

控件库的使用

①.Splash Sprite控件单色精灵,可以创建各种颜色的精灵,也可以创建图片的精灵,但是需要自己调整大小。②.Sprite控件图片精灵(png单张图片、plist图集资源),可以设置图片背景或者拉伸图片等等③.ScrollView控件1、创建ScrollView注意事项添加一个ScrollView控件,创建出的控件会生成View界面和scrollbar界面Vi...
原创
发布博客 2019.08.30 ·
110 阅读 ·
0 点赞 ·
0 评论

添加组件脚本,实现交互功能

我们可以为场景中的节点挂载各种内置组件和自定义脚本组件,来实现游戏逻辑的运行和交互。包括从最基本的动画播放、按钮响应,到驱动整个游戏逻辑的主循环脚本和玩家角色的控制。几乎所有游戏逻辑功能都是通过挂载脚本到场景中的节点来实现的。...
原创
发布博客 2019.08.30 ·
262 阅读 ·
0 点赞 ·
0 评论

创建游戏场景

游戏场景中一般会包括以下内容:1.场景图像和文字(Sprite,Label)2.角色3.以组件形式附加在场景节点上的游戏逻辑脚本
原创
发布博客 2019.08.30 ·
124 阅读 ·
0 点赞 ·
0 评论

.meta文件的重要性

1.管理资源配置文件(.meta)所有 assets 路径下的资源都会在导入时生成一份 资源配置文件(.meta) 这份配置文件提供了该资源在项目中的唯一标识(uuid)以及其他的一些配置信息(如图集中的小图引用,贴图资源的裁剪数据等),非常重要。在编辑器中管理资源时,meta 文件是不可见的,对资源的任意删除、改名、移动操作,都会由编辑器自动同步相应的 meta 文件,确保 uuid 的...
原创
发布博客 2019.08.30 ·
501 阅读 ·
0 点赞 ·
0 评论

如何动态修改Sprite图片

注意事项:1、动态修改单张图片SpriteFramevar self = this;cc.loader.loadRes('textures/girl243',cc.SpriteFrame,function(err,spriteFrame){self.node.getComponent(cc.Sprite).spriteFrame = spriteFrame;});2、动态修...
原创
发布博客 2019.08.30 ·
1025 阅读 ·
0 点赞 ·
0 评论

粒子特效

var myParticle = this.particle.getComponent(cc.ParticleSystem);if (myParticle.particleCount > 0) { myParticle.stopSystem(); //暂停粒子特效} else { myParticle.resetSystem(); //恢复粒子特效}...
原创
发布博客 2019.08.30 ·
63 阅读 ·
0 点赞 ·
0 评论

ProgressBar设置

1、先创建一个Sprite图片02_horizontal_bar_reverse2、再创建一个进度条控件02_horizontal_reverse3、设置进度条属性,关联精灵Sprite图片02_horizontal_bar_reverse,滚动到的位置和是否反转4、创建一个脚本,设置进度条属性horizontalBarReverse: { type: cc.P...
原创
发布博客 2019.08.30 ·
403 阅读 ·
0 点赞 ·
0 评论
加载更多