sfml.js
    Preparing search index...

    Class SoundSourceAbstract

    Shared control/result fields; every engine operation still executes in SFML.

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

    "[audioHandle]": AudioHandle<"source">
    times: BigInt64Array
    values: Float32Array
    Cone: typeof Cone = Cone

    方向锥配置类型。

    Status: typeof SoundStatus = SoundStatus

    播放状态枚举。

    Methods

    • 设置距离衰减因子,0 禁用距离衰减。

      Parameters

      • value: number

      Returns void

    • 设置声源方向对衰减的影响因子。

      Parameters

      • value: number

      Returns void

    • 设置多普勒效应倍率,0 禁用。

      Parameters

      • value: number

      Returns void

    • 设置到达末尾后是否循环播放。

      Parameters

      • value: boolean

      Returns void

    • 设置距离衰减使用的最大距离。

      Parameters

      • value: number

      Returns void

    • 设置距离衰减后的最大增益。

      Parameters

      • value: number

      Returns void

    • 设置保持最大音量的最小参考距离。

      Parameters

      • value: number

      Returns void

    • 设置距离衰减后的最小增益。

      Parameters

      • value: number

      Returns void

    • 设置立体声声像,-1 为左、0 为中、1 为右。

      Parameters

      • value: number

      Returns void

    • 设置音高及播放速率倍率,1 为原速。

      Parameters

      • value: number

      Returns void

    • 设置位置是否相对于监听者;false 使用世界坐标。

      Parameters

      • value: boolean

      Returns void

    • 设置是否启用位置、距离和方向引起的空间音效。

      Parameters

      • value: boolean

      Returns void

    • 设置音量百分比,0 为静音,100 为原始音量。

      Parameters

      • value: number

      Returns void