unity3d插件下载有没有box2D插件

ma_haile 的BLOG
用户名:ma_haile
文章数:38
评论数:23
访问量:328692
注册日期:
阅读量:8084
[匿名]51cto游客:
51CTO推荐博文
7576人学习
3177人学习
&这一章 我们来研究下 jbox2d 是如何坚持碰撞的 &大家应该都只android 碰撞有多种方法 比如 矩形碰撞检测,圆形碰撞检测,多矩形碰撞检测,像素碰撞检测, 那jbox2d又给我们提供了哪些方法呢 &? & &
& 在jbox2d中 其实我们完全可以不用去检查碰撞,因为jbox2d已经完全给我们封装好了, &在jbox2d中我们可以不去写各种刚体的碰撞规则,jbox2d自己会检查,并计算碰撞后的位置,而我们需要做的是把刚体的各个参数 配置好就可以了
在jbox2d中有几个碰撞行为 需要注意 & 如下
fixtureDef.filter.categoryBits &设置自己所属的碰撞种类 值为 2 的倍数
fixtureDef.filter.maskBits & & &设置与其碰撞的物体种类 值为 2 的倍数
fixtureDef.filter.groupIndex & &设置是否参与碰撞 负值不参与碰撞 正值 才参与 & & & & & & & & & & & & & & & & &碰撞
这3个属性 可以设置我们的刚体在游戏中的碰撞行为 我们来一一解析下
fixtureDef.filter.categoryBits &其值必须为2的倍数 比如说 ,有两个 body 刚体他们的categoryBits 的值分别为2和4 &这时有第3个body刚体想和这两个body产生碰撞的话 &那么这个body的maskBits的值必须为前面两个刚体categoryBits的值的和 也就是为 6
fixtureDef.filter.groupIndex & &设置是否参与碰撞 负值不参与碰撞,正值才参与碰撞 &不如 有两个body刚体我们不想它们产生碰撞 ,那么我们可以将其的gorupIndex的值设置为 负值 并且两个body的groupIndex的值是一样,这样才不会产生碰撞,&
由此可见 我们设置刚体是否碰撞我们是有两种方法的&
1: 设置刚体的fixtureDef.filter.categoryBits和fixtureDef.filter.maskBits属性
2: &设置fixtureDef.filter.groupIndex属性
但是当上面两种方法同时存在呢? &那Jbox2d会以groupIndex属性为准 因为gruopindex的优先级别会比 其他两个要高
这一张 比较简单,就不铝 , 测试代码我稍后整理后发出 嘿嘿 ,公司的项目拖的 好忙 好多事要做 ,所以有时会慢一点 更新博客&
&本文出自 “” 博客,请务必保留此出处
了这篇文章
类别:┆阅读(0)┆评论(0)主题 : [培训][iOS游戏开发第二阶段第十四讲:cocos2d-box2d&chipmunk物理引擎介绍和使用]
级别: 北风管理员
发帖: 2095
威望: 83590 点
学点: 6257 点
贡献: 0 点
好评: 0 点
学币: 0 个
[培训][iOS游戏开发第二阶段第十四讲:cocos2d-box2d&chipmunk物理引擎介绍和使用]
1、本系列课程分为基础篇、项目实战篇共:180学时(预计),45-60分钟/课时。课程包括Objective-C、cocos2d(cocos2d-iphone & cocos2d-x)、cocos2d-iphone 项目、cocos2d-x 项目、Unity3d、Unity3d项目等,完整讲述了ios平台2d、3d游戏开发的要点。 2、本课程学员实践操作环境为MAC系统(普通机器装MAC系统或苹果电脑均可),普通机器安装苹果系统教程: 如果您不会在普通机器安装MAC系统,我公司提供免费远程虚拟机安装方式,满足您的学习的愿望 3、本课程学员学习环境目前只支持windows环境学习 4、本课程学员缴费后即可成为三级VIP会员、并赠送1年FTP会员账号,可下载北风网10T精品资源。 课程学习地址:/tc_iosgame.php 试看链接:                                   
                
Total 0.051031(s) query 4, Time now is:12-11 08:45, Gzip disabled
Powered by
Code & 2003-09
CorporationUnity全能:4.3版发布2D游戏开发工具
&&&&&昨日,UnityTechnologies正式发表了Unity 4.3跨平台开发工具,这个重要的更新包含了众所期待的2D功能以外还有Mecanim动作系统大幅更新,以及重制后的Umbra 3遮挡剔除系统和许多新功能。
&&&&UnityTechnologies的CEO David Helgason表示:“4.3就Unity历史来看是一个大型的更新,新增加的2D工具更是Unity一个重要的里程碑,可以帮助开发者制作更棒的2D游戏,加上Mecanim系统的大改版和优化,我们很高兴现在发布这个重量级的新版本。”
&&&&Unity 4.3已经可以下载,下面将会介绍这个版本的更新、改进和新功能,包含:
&&&&2D开发工具
&&&&原本Unity已经被用来开发出许多很棒的2D游戏了,现在Unity4.3推出了新的2D工具更可以简化2D的工作流程。导入新的Sprite材质类别让操作和优化2D资源变得非常容易,可以自动制作Atlas图形、优化2D的着色,并让场景内各种拖放的操作功能变得很容易。Unity4.3导入Box2D物理引擎让项目效能更好、更稳定以及档案更小。
&&&&此外,2D的碰撞体从图形汇入时就会帮你自动产生,代表可以更快、更准确的制作物理行为,并随时可以编辑这些在场景对象的物理反映信息。
&&&&Unity的招牌角色动画系统Mecanim支持Blend Shapes混合变形而变得更强大,用来在复杂的模型面上处理精准的变形,让动画师发挥极致的创造力,像是制作脸部情绪与表情。
&&&&基于Mecanim是高端的角色动画处理系统,我们现在也整合了动画窗口和新的分镜表功能,支持场景元素的动态、2D动画设计、镜头的运作和许多新要素,透过Mecanim来制作动态是统一的解决方案。
&&&&Umbra 3 Occlusion Culling遮挡剔除系统
&&&&我们为了Umbra 3重制了遮挡剔除系统,连带让烘焙时间更快、遮挡数据更精准、整体性能更好,就算是很复杂的高解析场景都可以很快速顺畅的处理。
&&&&更多改进项目
&&&&Unity 4.3包含了一系列的额外新增功能和升级,包含Navmesh动态导航网格系统的改进,&&&&“优化变换阶层”,可以简化角色变成单一对象而非100个部件,更新的MonoDevelop 4.0.1可以将编辑器layout存在项目上,增强了许多Shader的功能,Plastic SCM版本控管的导入,一系列的Windows商店和App的更新。【编辑:饭饭】
<div class=发布此文仅为传递信息,不代表认同其观点或证实其描述。
[1]&&5614[2]&&1321[3]&&1235[4]&&480[5]&&295
[1]&&1739[2]&&1413[3]&&1056[4]&&611[5]&&380
[1]&&8321[2]&&8007[3]&&5645[4]&&3852[5]&&3102
[1]&&5791[2]&&2830[3]&&1402[4]&&139[5]&&119
[1]&&5642[2]&&3259[3]&&3053[4]&&2993[5]&&2079
[1]&&5797[2]&&1413[3]&&1395[4]&&1376[5]&&810
[1]&&5717[2]&&1338[3]&&708[4]&&403[5]&&257
[1]&&5605[2]&&2955[3]&&2125[4]&&1325[5]&&69
关于Unity的新闻
15:29:35 10:34:49 10:38:05 10:40:43
堪比真人版LOL你见过没?
小编私藏的给力壁纸!
小编私藏的给力壁纸!
17173新闻一周评论排行
? 评论条? 评论条? 评论条? 评论条? 评论条
战争雷霆无人机战
TERA阿卡莎枪骑视角
美眉激情火热秀
CF叼炸天残血灭队
|||||||||||

我要回帖

更多关于 unity3d能做什么 的文章

 

随机推荐