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

你做的网站可视区域多少钱sem代运营

你做的网站可视区域多少钱,sem代运营,浏览器小游戏在线玩,大理工程建设信息网站小满(bill man)个人原创,欢迎转载,转载请注明地址,小满(bill man)的专栏地址http://blog.csdn.net/bill_man 由于box2d的内容比较多,它也有自己的testbed例子,所以关于比…

小满(bill man)个人原创,欢迎转载,转载请注明地址,小满(bill man)的专栏地址http://blog.csdn.net/bill_man

由于box2d的内容比较多,它也有自己的testbed例子,所以关于比较深入的box2d引擎内容,我准备单开一个专题去研究它的testbed例子,当然,是嵌入到我们的cocos2d中的testbed,因为box2d本身就是用C++编写的,所以区别不是很大。

首先看一下box2dtest这个例子,这个例子相对简单


就是可以点击屏幕,在屏幕中生成方块,然后方块之间有碰撞,就这么简单,但是带出了整个cocos2d-x的框架。


第一步当然是构建整个世界,正如上一节所说的,建立重力,通过重力构建生成世界,当然,这也是使用这个引擎new构建为数不多地方,因为有世界才有一切

第二步就是构建地面及墙壁,这里面的做法略有不同,因为要构建一个空心的物体,因此我们不能直接定义,而是分别定义长方体里的四个边。

另外一个需要注意的地方就是我们进行了长度的转换,由于box2d采取的现实世界的米作为计量长度的单位,这里要注意的是长度范围在0.1m10m范围内的物体模拟的效果更好,所以我们要把我们的像素级的长度单位转换为米的单位就要除以PTM_RATIO(定义32像素为1米)。

需要说明的是,这里我对例子进行了修改,例子是以屏幕的中心为锚点,而我,是以原点为锚点的,我觉得这样更好理解。



之后使用批处理精灵类管理所有的盒子,先生成格子的定义,在通过定义生成物体


可以看到类型是动态刚体,另外值得注意的就是用userData这个参数保留了我们的对象,从而完成了对象和刚体的绑定

之后再绑定形状,先生成形状,在通过关联来绑定形状


在初始化方法里调用scheduleUpdate()使得模拟出每个时间步更新,并在update中进行更新,如下图所示。Box2d是通过定期调用step来更新动画的,step的第一个参数是时间步,这里我进行了修改,因为dt会不同,所以不建议用dt来作为时间步,而要给他一个固定的时间步这样才不会显得动画时快时慢,第二个参数是速度迭代次数,推荐8次,超过10次的基本看不出效果的提升,第三个参数是位置迭代,这个1次就行,底下的步骤就是遍历整个世界,找出对应精灵的刚体,进行位置更新就可以了


关于物理引擎的深入研究,我想再开一个系列的文章来单独谈,因为这个的例子写的也很好,对不同类型游戏的开发都很有用

刚开始研究此引擎,如有错误之处,希望大家多多指正

下一篇打算写精灵类的深入研究



转载于:https://www.cnblogs.com/manshuoquan/archive/2012/02/06/5347217.html

http://www.lbrq.cn/news/2355301.html

相关文章:

  • 网站备案号被注销怎么办seo优化排名教程百度技术
  • 湛江网站建设开发最新疫情19个城市封城
  • 做的网站如何放在电脑上培训网站源码
  • wap网站要花多少钱广告文案
  • 做兼职工作上哪个网站招聘广西网络推广公司
  • 找公司做网站需要买服务器如何提升关键词的自然排名
  • 全国信用网站一体化建设网络营销运营推广
  • 为中国移动做网站的公司叫什么网络营销的五个发展阶段
  • 宁波做网站制作seo优化网站推广
  • 创业小项目百度关键词在线优化
  • 佛山正规网站建设哪家好快速开发网站的应用程序
  • 保定北京网站建设资源搜索引擎搜索神器网
  • 最近十大新闻seo全网营销的方式
  • 公司网站asp源码关键词歌曲免费听
  • 云南建设投资集团网站首页石家庄房价
  • 男女做那个暖暖网站宁波网络推广平台
  • 网站重构怎么做百度服务中心电话
  • 多种语言网站怎么做网络营销方案例文
  • 焦作住房和城乡建设局网站你对网络营销的理解
  • 厦门购买域名以后搭建网站适合seo优化的网站
  • 网站使用自己的服务器百度手机助手下载
  • 网站内容建设运维服务器google搜索引擎入口
  • 温州百度网站推广河南网站seo费用
  • 电子商务网站前台建设常用的技术整站优化的公司
  • 做电影网站怎么拿到版权seo关键词快速获得排名
  • 网站分类目录大全推广网站多少钱
  • 那些网站专门做棋牌推广的线上销售平台
  • 晋江网站建设公司哪家好ui设计培训班哪家好
  • 上海 网站建设业务营销方法济南seo优化
  • 大连做企业网站的公司国内新闻大事20条简短
  • kimi-k2-api使用示例
  • C语言 --- 函数递归
  • 查看.bin二进制文件的方式(HxD十六进制编辑器的安装)
  • 大语言模型:高考志愿填报的“新纪元智能参谋”
  • Axios 和Express 区别对比
  • L1与L2正则化详解:原理、API使用与实践指南