
cocos学习日志
文章平均质量分 69
一顆苹果
调试的错误就是编程给你最好的东西,因为在每个错误上面都标志着前进的一步。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Lua贪吃蛇开发笔记3
Lua贪吃蛇笔记3---9.蛇头与食物的碰撞local function pengzhuang()if snakeHead.col == snakeFood.col and snakeHead.row == snakeFood.row then ---当食物与蛇头行列相等时---snakeFood.col = math.random(0,9) ---重置食物的位置--s原创 2015-10-24 21:14:01 · 789 阅读 · 0 评论 -
第一个cocos项目
已经学习cocos两个多月了,接下来我将陆续把学到的知识点记录到博客上面,那么废话不多说,现在开始吧。这是我的第一个cocos项目1.启动终端,输入命令:cocos new -p com.miao.game -l cpp -d ~/desktop test01,然后点击回车键注:-p com.miao.game 指当前项目的包名,即-package com.miao.game原创 2015-10-13 19:23:30 · 504 阅读 · 0 评论 -
云朵,英雄走起来
1.在场景中添加云朵,并让云朵自动向左或者向右移动2.添加一个英雄,并且设置上、下、左、右几个按钮,点击按钮,英雄就向相应方向移动下面来实现一下这个功能:Size visibleSize = Director::getInstance()->getVisibleSize(); Vec2 origin = Director::getInstance()->getVisibl原创 2015-11-04 09:31:20 · 374 阅读 · 0 评论 -
JS贪吃蛇开发笔记2
4.添加蛇头 食物 蛇身//snakeHeadthis._head = new SnakeGame(1); //type = 1,蛇头this._head.setScale(0.9); //保证蛇头的大小和画出的方格大小基本一致 //Math.round()为四舍五入,Math.random()产生0~1的随机数,乘以9之后产生0~9的随机数,表示row随机,下同this原创 2015-11-12 22:58:46 · 452 阅读 · 0 评论 -
Lua贪吃蛇开发笔记2
Lua贪吃蛇开发笔记2---6.更新蛇头坐标local a = 0 --用来控制蛇头速度,可以试一下没有这个是什么情况--我也不清楚为什么----问过大神之后解释说,Lua的计划任务是1秒钟执行60次且不能更改时间,所以说设置一个变量,a自加到30时再执行计划任务, 这样就能保证在1秒钟执行30次,从而达到控制速度的目的,嗯,似懂非懂--local function原创 2015-10-23 22:08:19 · 1020 阅读 · 0 评论 -
Lua贪吃蛇开发笔记1
Lua贪吃蛇笔记1--------Lua添加音乐-------cc.SimpleAudioEngine:getInstance():playMusic("**.mp3",true)------Lua添加成绩-------local score = 0local scoreLabel = nilscoreLabel = cc.Label:createWithSys原创 2015-10-23 22:01:44 · 2174 阅读 · 1 评论 -
JS贪吃蛇开发笔记1
JS贪吃蛇开发笔记还是只写了主逻辑,其他美化和音乐就不一一添加了------------------------------------------------------------------------------1.首先在resource文件中注册需要加载的图片和声音,并且定义蛇的运动方向和屏幕尺寸的大小var director = cc.Director._getInst原创 2015-11-12 22:56:40 · 370 阅读 · 0 评论 -
JS贪吃蛇开发笔记3
6.移动所有身体if (SNAKE_BODY.length !=0){var Snode = null;for (var i = SNAKE_BODY.length - 1; i>=0; i--){ //为什么从后开始遍历Snode = SNAKE_BODY[i];if (i==0){ switch (dir){ case SNAKE_DIR.UP:原创 2015-11-12 23:00:01 · 339 阅读 · 0 评论 -
cocostudio登录界面和按钮回调的实现,JS & C++
JS1.终端创建js项目2.用webstrom或cocos code ide打开工程文件--用webstrom添加json文件时浏览器显示ccs没有定义,不知道是为什么,所以用cocos code ide来编写代码,再用webstrom打开就可以了3.将打包好的json文件res目录下的所有文件拷贝到项目res目录下, js加载不了csb文件 所以打包时需要设置成json原创 2015-11-12 09:30:20 · 1045 阅读 · 0 评论 -
在场景中添加多个图层
最近的博客更新总是跟不上进度,看来想要补上之前的博客还时需要利用更多时间的,下面让我继续写吧。Cocos中的核心类1.Application 应用程序类入口 class AppDelegate:public Application applicationDidFinishLunching() —应用程序初始化完成 applicationEnterBackground(原创 2015-11-04 09:00:20 · 592 阅读 · 0 评论