勿体無いので、ケイさんの書いたLSLを残す許可を貰いました。
音を鳴らすLSLです。コピペOKだそうです。
string czmusic = "音ファイル名";
default
{
state_entry()
{
string czmusic;
state stop_music;
}
}
state stop_music
{
state_entry()
{
llSetTouchText("Play!");
llPreloadSound(czmusic);
}
touch_start(integer total_number)
{
llLoopSound(czmusic, 1);
state play_music;
}
}
state play_music
{
state_entry()
{
llSetTouchText("Stop!");
}
touch_start(integer total_number)
{
llStopSound();
state stop_music;
}
}
オブジェクトをタッチしたら、指定の音ファイルが鳴ります。
もう一度タッチしたら、音が止まる仕組みです。
0 件のコメント:
コメントを投稿