LlCollisionSound/ja - Second Life Wiki

LlCollisionSound/ja

From Second Life Wiki

Jump to: navigation, search

関数: llCollisionSound( string impact_sound, float impact_volume );

標準のコリジョン音を抑制して、impact_soundimpact_volumeのボリュームで置き換えます。

• string impact_sound sound名、あるいはUUID
• float impact_volume 0.0(消音)と1.0(大音量)の間(0.0 <= volume <= 1.0)


impact_soundが空のstringの場合、コリジョン音は抑制されます。
impact_volumeが0の設定の場合、コリジョンパーティクルは抑制されます。

警告

  • impact_soundがプリム内から無くなっている場合、UUIDがない、あるいはそのsoundではない場合、エラーがDEBUG_CHANNELで報告されます。

//Play Sound When Collision Occurs With Other Object Or An AGENT
//Creator: TonyH Wrangler
 
string sound = "ed124764-705d-d497-167a-182cd9fa2e6c"; //uuid or name of item in inventory
 
default
{
    state_entry()
    {
        llCollisionSound(sound, 1.0);
    }
}

関連項目

イベント

•  collision_start
•  collision
•  collision_end

関数

•  llCollisionFilter
•  llCollisionSprite