用H5与cocos-js结合编写的小游戏,见缝插针。

游戏截图

​点击鼠标发射针,插在中间的球体当中进行旋转。

onTouchBegan:function(touch,

event){

var target

=event.getCurrentTarget();

if(target.playerBall.lenght<=0)

return;

var

lastp=cc.p(0,0);

for(var

i=0;i

var ball =

target.playerBall[i];

if(i==0) {

lastp=ball.getPosition();

var bp =

target.zx.convertToNodeSpace(cc.p(GC.w_2, target.zx.y -

target.lenght));

ball.setPosition(bp);

ball.removeFromParent();

target.addBallInZX(ball);

}

else{

var nowp=ball.getPosition();

ball.runAction(cc.moveTo(0.1,lastp));

//

ball.setPosition();

lastp=nowp;

}

}

target.playerBall.splice(0,1);

return

true;

}

对游戏胜利和失败的检测

addBallInZX:function(coball){

this.allBall.push(coball);

this.zx.addChild(coball);

coball.scheduleUpdate();

this.zx.drawnode.drawSegment(cc.p(0, 0), cc.p(coball.x,coball.y),

1,cc.color(255, 255, 255, 255));

for(var

i=0;i

var

p=this.allBall[i].getPosition();

if(cc.pDistance(p,coball.getPosition())

this.gameOver(coball);

return;

}

}

if(this.playerBall.length<=1)

{

this.gameWin();

}

}

​此游戏这俩点为重要的地方。

游戏体验与源码下载:点此进入下载地址​

html5 见缝插针,HTML5见缝插针小游戏相关推荐

  1. 基于HTML5canvars的小游戏,利用HTML5实现Canvas激流勇进小游戏代码

    特效描述:利用HTML5实现 Canvas 激流勇进 小游戏代码.利用HTML5实现Canvas激流勇进小游戏代码 代码结构 1. 引入JS 2. HTML代码 进入游戏 游戏玩法:使用左键.右键和上 ...

  2. HTML5青蛙吃苍蝇小游戏代码

    简介: HTML5青蛙吃苍蝇小游戏,自适应分辨率,兼容pc端和移动端,背景音乐开启关闭功能 白天和晚上两种游戏背景,直接上传空间目录即可! 网盘下载地址: http://kekewangLuo.cc/ ...

  3. html5实现贪吃蛇小游戏

    实现技术:h5的canvas+原生js 可直接复制,查看效果 <!doctype html> <html> <head> <meta charset=&quo ...

  4. 400多款HTML5网页模版 网页小游戏免费下载

    欢迎访问博主个人网站,记得收藏哦,点击查看 - - - >>>> 公众号推荐:计算机类毕业设计系统源码,IT技术文章分享,游戏源码,网页模板 小程序推荐:网站资源快速收录–百度 ...

  5. HTML5写的简单小游戏-绵羊快跑

    为什么80%的码农都做不了架构师?>>>    用HTML5仿一款灵敏测试的flash小游戏程序: 完整程序在我博客:http://meego123.net/post-61.html ...

  6. HTML5 Canvas 射击类小游戏 平滑的移动 思路

    这篇博客主要讲了如何处理HTML5 Canvas 游戏中的角色移动问题. 笔者这几天做了一个 HTML5 Canvas 的射击类小游戏,嗯,名字叫做<DroppingBalls>,大概就是 ...

  7. 『HTML5实现人工智能』小游戏《井字棋》发布,据说IQ上200才能赢【算法代码讲解+资源打包下载】...

    一,什么是TicTacToe(井字棋) 本游戏为在下用lufylegend开发的第二款小游戏.此游戏是大家想必大家小时候都玩过,因为玩它很简单,只需要一张草稿纸和一只笔就能开始游戏,所以广受儿童欢迎. ...

  8. 『HTML5实现人工智能』小游戏《井字棋》发布,据说IQ上200才能赢【算法代码讲解+资源打包下载】

    一,什么是TicTacToe(井字棋) 本游戏为在下用lufylegend开发的第二款小游戏.此游戏是大家想必大家小时候都玩过,因为玩它很简单,只需要一张草稿纸和一只笔就能开始游戏,所以广受儿童欢迎. ...

  9. 见缝插针 一个canvas小游戏

    一个canvas小游戏 https://github.com/Web-ZhangJian/jianfengchazhen JavaScript代码: var canvas=document.query ...

  10. html5实现贪吃蛇小游戏,H5 canvas实现贪吃蛇小游戏

    本文介绍了h5 canvas实现贪吃蛇小游戏,分享给大家,具体如下: 实现效果如下 实现思路: ps:这个只是思路,详细可看代码注释 一.先把蛇画出来 定义一下蛇的结构,用一个数组保存一堆矩形,包含蛇 ...

最新文章

  1. TypeError: iter() returned non-iterator of type
  2. mybatis使用Mapper时对参数处理的设计与实现
  3. lintcode: 把排序数组转换为高度最小的二叉搜索树
  4. Oracle分析函数-keep(dense_rank first/last)
  5. jquery 过滤html代码,jquery – 如何使指令使用过滤的HTML属性?
  6. asp.net WebForm页面间传值方法
  7. echo 1+2+3+4+5“输出的结果是6
  8. 环回测试能够提供什么信息_以太网测试仪的主要功能有哪些?
  9. ubuntu20.04 下查看(改变)本地端口开放情况,开启和关闭防火墙
  10. linux查看php执行用户,在浏览器中打开php文件时,是Linux中的哪个用户执行的?...
  11. Visual Studio的.NET内存分配分析器解析
  12. 【Python】 html解析BeautifulSoup
  13. 等比数列求和推导及优化
  14. 计算机五笔是什么时候学的吗,现在还有人学五笔么
  15. UV (网站独立访客)
  16. UOJ#449 喂鸽子
  17. Linux安装wordpress
  18. shell命令:ls命令
  19. 学习项目---文件查重
  20. 第二十四章 面向对象------属性

热门文章

  1. mysql源代码解析经典类——THD类
  2. Are you happy today?快乐数
  3. Airtest:Windows桌面应用自动化测试(一)
  4. Android如何测试wifi时延,如何检测WIFI连接何时已经在Android中建立?
  5. 设计模式相关内容介绍—UML
  6. 我的小金库(跬步千里)
  7. SCI影响因子及自然科学基金查询(MedSci)
  8. 清华大学计算机学教授,艾海舟,清华大学计算机系教授
  9. 动量将是策略-产生的原因、计算公式及交易策略和考虑因素
  10. pycuda 之 安装与简单使用