文章目录
  1. 1. 矩形
    1. 1.1. b2BoxDef
    2. 1.2. 返回总目录

本节主要介绍矩形。

矩形


b2BoxDef

使用基类b2BoxDef创建一个矩形形状,并且设置其大小、密度、弹性、摩擦力等属性。

  • b2BoxDef
    • 继承于b2ShapeDef
    • type为e_ boxShape
    • extents来表示区域值
1
2
3
4
5
var Shape = new b2BoxDef();        //创建一个形状Shape,然后设置有关Shape的属性
Shape.extents.Set(1200, 5); //设置矩形高、宽,
Shape.density = 0; //设置矩形的密度
Shape.restitution = .3; //设置矩形的弹性
Shape.friction = 1; //设置矩形的摩擦因子,可以设置为0-1之间任意一个数,0表示光滑,1表示强摩擦

备注:如果将密度设置为0或者null,那么该形状是静止,即不可被移动的地面或者墙体等。

返回总目录

码生艰难,写文不易,给我家猪囤点猫粮了喵~

B站: 被删

查看Github有更多内容噢:https://github.com/godbasin
更欢迎来被删的前端游乐场边撸猫边学前端噢

如果你想要关注日常生活中的我,欢迎关注“牧羊的猪”公众号噢

作者:被删

出处:https://godbasin.github.io

本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

文章目录
  1. 1. 矩形
    1. 1.1. b2BoxDef
    2. 1.2. 返回总目录