ボディのタイプを指定するオプション。 未指定の場合は box2dweb 側の初期値に従う。

interface Box2DFixtureDef {
    density?: number;
    filter?: { categoryBits: number; groupIndex?: number; maskBits: number };
    friction?: number;
    isSensor?: boolean;
    restitution?: number;
    shape?: b2CircleShape | b2PolygonShape;
    userData?: string;
}

Properties

density?: number

密度 (kg/m^2)。

filter?: { categoryBits: number; groupIndex?: number; maskBits: number }

フィルタリングデータ。

Type declaration

  • categoryBits: number

    カテゴリのビット値。

  • OptionalgroupIndex?: number

    グループインデックス。

  • maskBits: number

    マスクのビット値。

friction?: number

摩擦係数。

isSensor?: boolean

センサーかどうか。

restitution?: number

反発係数。

ボディの形状。

userData?: string

ボディのユーザデータを指定する。