2010年02月09日

靴の足音のスクリプトを教えてください。

スクリ初心者です。
かわいいブーツを購入したので、それにかわいい足音を入れたいと思っています。
default
{

collision_start(integer num_detected){

llPlaySound(llGetInventoryName(INVENTORY_SOUND,0),1);

}

単純にこうしたのですが、ただ立っている間も衝突している様で、ずっと音がなってしまいます。
歩いてる時だけ音を出すにはどうしたらいいでしょうか?
どなたか、よろしくお願いします。


同じカテゴリー(スクリプト関連)の記事画像
オブジェクトのリンクとタッチで開く扉
自動チャットを止めたい
テレポートするとアニメーションが解除される
同じカテゴリー(スクリプト関連)の記事
 テクスチェンジのHUDについて (2015-07-01 04:51)
 モール用のプリムカウンターを探しています (2014-11-29 20:09)
 連続するアニメーションの処理 (2014-08-24 03:23)
 オブジェクトの上にフローティングテキストを出す。 (2014-08-22 16:46)
 チャットログの盗聴について (2014-02-03 03:43)
 椅子に座った後で位置調整できるスクリプト (2013-03-24 16:37)

Posted by asura  at 03:45 │Comments(15)スクリプト関連

この記事へのコメント
足音はざんねんながら激重なのでかなり迷惑です。
Posted by たちんぼ at 2010年02月09日 07:56
integer llGetAgentInfo(key id) ← 指定アバターの状態を得る(飛行・AWAYなどの動作及びアタッチメントの有無等)関数
以上
Posted by srgsghs at 2010年02月09日 09:14
激重ではないですね。
まあせいぜいZHAOと同程度です。

足音の仕組みは足が地面に衝突して音が出るのではなく
アバターが”歩いている状態”の時に”コツコツというループ音が鳴る”です。

srgsghsさんが書かれている関数と、llLoopSound、llStopSound
これを組み合わせてください。
Posted by とおりすがり at 2010年02月09日 13:50
ありがとうございます。
衝突ではなかったのですね。
歩いている状態でループ音ですね。
では音を止めるときはどの状態で組み合わせればいいのでしょうか?
初歩的質問ですみません。
Posted by asura at 2010年02月09日 16:36
あ、もしかして装着してる状態でしょうか。
Posted by asura at 2010年02月09日 16:38
いろいろいじってみたら、できました。
みなさんありがとうございました~。
Posted by asura at 2010年02月09日 18:23
できてうれしーかもしれんが、ところかまわずつかって、うぜーやつになるなよ
Posted by srgsghs at 2010年02月10日 12:34
はい、気をつけますね。
Posted by asura at 2010年02月10日 17:12
足音ってできればつけないでほしい。
はっきり言って、コツコツ・・・っていう音。
迷惑です。
わたしは、抜けれるものは自分で抜くようにしているくらいです。
Posted by mimi at 2010年02月13日 13:32
 勘違いしている人いる様だけど、ここはやりたいと言ってる
事を否定する場所ではなく、どうすれば可能になるのか?と
言う事を話す場所。その上で注意するべき点を言うべきですね。

使って欲しくないのなら作者ではなく使用者に言うべきですよ。


 コリジョンイベントですが、使うのは間違いでないです。
ZHAO2でもコリジョンイベントを利用しています。これは古い
ZHAOではタイマーを回していた為、常に動作してしていたので
重めだったのですが、コリジョンやその他いくつかのイベントが
起動した時のみ、つまり処理の切り替えが必要になる時点でのみ
動作させる事で、タイマーを使う事なく、動作時の重さは同じで
も待機時の負荷を落す事が出来る様になるので。
 そしてこれらイベント内で状態取得し、音をどうすべきか?
を処理させればスマートな物になると思います。
Posted by Maaya at 2010年02月16日 08:02
うぜー 迷惑言ってるやつに限って自分のことは棚に上げてんじゃね
自分の土地にこもってなよ
Posted by :p at 2010年02月16日 12:40
>mimi
あなたのような心がけができる人ばかりではありませんから、クリエーターは、できれば考えてほしいですよね。最大ボリュームで音源ファイル再生するの

>Maaya
質問者は、現時点で初心者といっており、そんな難しいことを理解できるレベルには残念ながら達してないでしょう(もちろん今後は分かりませんが)。
そもそもそんなレベルになれば、ここで質問なんかしないで、その辺のテクニックは自分で調べられますよね。それにも関わらず、高度なテクニックを全面展開なんかしちゃて、自分が知識があることをひけらかしているの、とってもご苦労さまです

>:p
おまえがいちばんうぜー
Posted by 8ers at 2010年02月17日 13:33
目くそ鼻くそばっかだなココw
Posted by slmame at 2010年02月17日 20:10
>8ers

心が捻じ曲がってるんじゃないですか。
というよりいい性格してますよね(憐憫の微笑)

で、8ersというのはまさかSL8年目?w
Linden従業員じゃないですよね?www
お願いだから今から8年くらいROMっててください。 
Posted by 2ers at 2010年02月17日 21:09
SLごときで高度なテクニックてW ワロタWWW
Posted by SE at 2010年02月18日 00:40
<ご注意>
書き込まれた内容は公開され、ブログの持ち主だけが削除できます。