打靶游戏

原创 2016年08月29日 19:00:24

设置好打靶图片和准心的图片。设置点击的时候发射子弹,并发射子弹的时候出现效果并移除

sheji:function(touch){
        var s = touch.getLocation();
        var pic3 = new cc.Sprite(res.pic_3)
        pic3.setPosition(s);
        this.addChild(pic3);
        setTimeout(function(){
            pic3.removeFromParent()
        },1000)
    },

判断点击打靶的时候多少分数,定义打靶圆心的位置设置一个全局变量

 circle:null,

在点击的地方输出圆心点击位置

onTouchBegan:function(touch, event){
                    cc.log(touch.getLocation())
                    return true;
            },

定义好圆心的坐标

this.circle = cc.p(400,230);

然后根据圆心的位置来设置范围来规定分数

_biaoji:function(touch){
       var dise = cc.pDistance(touch.getLocation(),this.circle)
       if(dise>=0 && dise<=30){
           this.dis = "A";
       }else if(dise>=30 && dise<=60){
           this.dis = "B";
       }else if(dise>=60 && dise<=90){
           this.dis = "C";
       }else if(dise>=90 && dise<=120){
           this.dis = "D";
       }else if(dise>=120 && dise<=150){
           this.dis = "E";
       }else{
          this.dis = "F";
       }

       switch(this.dis){
           case "A":
               this.make.string = "100";
               cc.log("我进来了。。。。")
               break;
           case "B":
               this.make.string = "75";
               break;
           case "C":
               this.make.string = "50";
               break;
           case "D":
               this.make.string = "25";
               break;
           case "E":
               this.make.string = "10";
               break;
           case "F":
               this.make.string = "0";
               break;
       }
   }
版权声明:本文为博主原创文章,未经博主允许不得转载。

cocos2d x 入门学习(一)实例制作简单的射击小游戏Star Fighter

本文实践自 Ray Wenderlich 的文章《How To Make A Simple iPhone Game with Cocos2D 2.X Tutorial》,文中使用Cocos2D,我在这...
  • u013174689
  • u013174689
  • 2014年01月08日 21:10
  • 1800

用Cocos Quick+Lua写的射击游戏——月球战士(MoonWarriors)附源码

越来越多的公司选择用脚本来开发手游了,Cocos2d-x支持JavaScript和Lua。和C++相比,用脚本写起来更随心所欲。尽管C++11之后,写起代码来更顺手了,但还是比不上脚本的方便啊。Lua...
  • booirror
  • booirror
  • 2015年11月04日 23:27
  • 1912

我的Unity 3D之旅——第一人称射击游戏(1)

从本篇起,我们将进入实战环节,编写一个简单的第一人称射击游戏。
  • qq_26621551
  • qq_26621551
  • 2016年08月02日 11:24
  • 3389

Unity3D学习:射箭打靶游戏

射箭小游戏
  • KingsonYing
  • KingsonYing
  • 2017年04月07日 13:38
  • 248

JS 中 Math 对象的【三角函数】的用法与实战例子【打靶游戏】 | Math.tan(), Math.cos(), Math.sin()

如果用JS做前端的时候,就会发现跟 Math 类打交道比较少。但是如果用 Node.js 做后台,或用 JS 写游戏的时候,Math 类就会无处不在,尤其是 random()、round()、abs...
  • a727911438
  • a727911438
  • 2017年04月21日 18:30
  • 1934

打靶游戏

  • 2006年02月23日 09:05
  • 1.31MB
  • 下载

[Unity3D课堂作业] 打靶游戏 ShootingArrow

游戏规则:        1、按空格键取箭,然后按住鼠标左键同时移动鼠标,箭头会跟着鼠标移动,此时松开左键,箭就会射出。        2、靶上一共有5环,击中n环加n*10分,即5环加50分    ...
  • qq_33000225
  • qq_33000225
  • 2017年03月31日 19:07
  • 681

unity打靶游戏的制作

这次第一个作业是一个打靶游戏,要用到老师上课所讲的物理运动,对于这次作业来说,总结一下就是刚体和碰撞的运用,先上一个效果成品图。 如图所示,射出去的箭插在了靶上,左上角显示得分情况和风力...
  • zc2985716963
  • zc2985716963
  • 2017年05月21日 13:23
  • 189

U3D 打靶游戏 demo 要源代码 可以联系我

  • 2017年09月25日 16:45
  • 32.28MB
  • 下载

高级打靶游戏1.01

  • 2012年09月29日 14:39
  • 2KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:打靶游戏
举报原因:
原因补充:

(最多只允许输入30个字)