a3js API Documentation - v1.3.1
    Preparing search index...

    Interface KinematicCharacterTransformerOptions

    "KinematicCharacter" モードで使用されるオプションです。

    interface KinematicCharacterTransformerOptions {
        auto: boolean;
        collisionDetection: boolean;
        filter: number;
        friction: number;
        height: number;
        membership: number;
        offset: number;
        pushDynamic: boolean;
        radius: number;
        restitution: number;
    }
    Index

    Properties

    auto: boolean

    true のとき、オブジェクトのメッシュ形状からカプセルの高さと半径を自動計算します。デフォルトは true

    collisionDetection: boolean

    衝突検知コールバック(handleCollision())を有効にするか。デフォルトは false

    filter: number

    衝突フィルタービットマスク(membership と AND を取って衝突を判定)。デフォルトは 0b0000000000000001

    friction: number

    摩擦係数(0.0 〜 1.0)。デフォルトは 0.5

    height: number

    カプセルコライダーの高さ(メートル)。auto: false のときに使用されます。デフォルトは 1.5

    membership: number

    衝突グループのメンバーシップビットマスク。デフォルトは 0b0000000000000001

    offset: number

    コライダーと地面・壁との間に保持する最小隙間(メートル)。デフォルトは 0.01

    pushDynamic: boolean

    衝突時に動的剛体に影響を与えるかどうかの設定。デフォルトはfalse

    radius: number

    カプセルコライダーの半径(メートル)。auto: false のときに使用されます。デフォルトは 0.3

    restitution: number

    反発係数(0.0 〜 1.0)。0 で完全非弾性衝突、1 で完全弾性衝突。デフォルトは 0.5