当前位置: 首页 > news >正文

rp做网站原型要缩小尺寸吗吉林省招标网官方网站

rp做网站原型要缩小尺寸吗,吉林省招标网官方网站,个人网站有什么用,做cpa项目用什么网站我们要知道,人机的移动和玩家的移动方式是一样的,所以我们可以将玩家移动代码以及检测碰撞代码移过来,唯一不同的就是人机检测到碰撞后会改变方向继续移动而不是停止 所以我们需要一个随机数使人机检测到碰撞后随机修改方向 Random rd new …

我们要知道,人机的移动和玩家的移动方式是一样的,所以我们可以将玩家移动代码以及检测碰撞代码移过来,唯一不同的就是人机检测到碰撞后会改变方向继续移动而不是停止

所以我们需要一个随机数使人机检测到碰撞后随机修改方向

 Random rd = new Random();

然后将方向的meiju类型给一个int类型

 enum fangxiang
 {
     Up=1,
     Down=2, 
     Left=3, 
     Right=4//方便随机数设置方向
 }

这样随机数是int类型方便强制类型转换为枚举类型

设置一个方向转换方法

private void gaibianfangxiang()//发生碰撞改变方向
{
  
   fangxiang fx=(fangxiang)rd.Next(1, 5);
    if (fx == Fangxiang)
    {
        fx = (fangxiang)rd.Next(1, 5);//强制类型转换
    }
    Fangxiang = fx;

}

在方法中首先我们定义一个新的方向变量用来存储改变后的方向

   fangxiang fx=(fangxiang)rd.Next(1, 5);//强制类型转换随机数1到5(不包含5)

然后检测转换后的方向与原方向是否相等

  if (fx == Fangxiang)
    {
        fx = (fangxiang)rd.Next(1, 5);//强制类型转换
    }
    Fangxiang = fx;

如果相等就再次调用随机数,反之就将人机方向转换为转换后的方向

将移动固定为true

http://www.yayakq.cn/news/253984/

相关文章:

  • 怎么可以上传自己做的网站什么是网站名
  • 官方网站免费制作企业网址怎么申请
  • 万网站长工具信仰类型的企业网站
  • 什么网站做班服比较好两个wordpress用户
  • 装修网站合作wordpress外贸建站公司
  • 计算机一级考试网站怎么做杭州建设厅官方网站
  • 如何建立网站自己做站长如何建立和设计公司的网站
  • 微信扫码点餐小程序招聘seo专员
  • 网站权重最高企业网站建立哪
  • 网站建设基础与网页设计南阳网站优化哪家好
  • 信息网站建设情况工作会传媒大学附近网站建设公司
  • 做企业网站的轻量级cms手机视频网站怎么做
  • 网站开发实训目的网站建设接单源码
  • 惠州百度搜索排名优化aso搜索优化
  • 网站字体大小汽车广告设计图片
  • 百度智能云建站教程wordpress慢吗
  • 网站可以分为哪些类型flash个人网站动画
  • wordpress免费主题网站网站建设用模板
  • 查工程建设不良记录免费的网站织梦上网站次导航怎么做
  • 怎么建造自己的网站科技公司logo
  • 网站设计器私域流量营销
  • 网站开发环境及工具网站源码
  • 深圳东门新冠天津网站建设seo优化
  • 做美股的数据网站响应式网站技术
  • seo网站营销推广全...seo优化咨询
  • vr 做的网站wordpress域名后缀
  • 钦州网站网站建设好的策划方案网站
  • 企业网站源码html移动商城积分
  • 赣州网站设计哪里好温州的网站建设公司
  • 乌克兰网站设计什么网站做博客好