2

助けが必要です。チャンネルをリッスンし、メッセージを受け取り、それをテクスチャ コマンドとして使用するスクリプトを作成しています (この部分は私が持っています)。正しい名前を持つ子プリムのみを変更します (この部分はわかりません)。私はそれが可能であることを知っていますが、私の人生では、テクスチャを適切な子プリムに送信するよりも名前でフィルタリングする方法を理解できません。どんな助けやアイデアも素晴らしいでしょう、ありがとう。ps、リストが必要な場合は、それについても助けが必要です。頭をそれらに巻き付けることができないようです。

4

2 に答える 2

1
set_textures(string name, string texture, integer side) {
    integer i;
    if(llGetLinkNumber() != 0)
        for(i = 0; i < llGetNumberOfPrims(); ++i)
            if(llGetLinkName(i+1) == name)
                llSetLinkTexture(i+1, texture, side);
}
于 2010-10-05T07:21:44.397 に答える
1

llGetNumberOfPrimsを使用して、オブジェクト内にいくつのプリムがあるかを確認し (まだわかっていない場合) 、for ループでそれらのそれぞれに対してllGetLinkNameを使用して、子プリムの名前を確認できます。

于 2010-09-03T18:42:16.697 に答える