2010年12月12日

テスクチャーを順番に表示する

こんばんは、ルーと申します。

スクリプトで苦戦しております・・・
どなたかご存知の方、教えていただければ幸いです。
テスクチャーチェンジのスクリプトですが、
ランダムではなく、たとえば番号順に表示することは可能でしょうか?

float rand = llFrand(number);
integer choice = (integer)rand;

このあたりの記述を変えればいいとはおもうのですが・・・
イロイロと試してみたのですがうまくいきません;;
御存知の方どうぞ宜しくお願い申し上げます;;


同じカテゴリー(スクリプト関連)の記事画像
オブジェクトのリンクとタッチで開く扉
自動チャットを止めたい
テレポートするとアニメーションが解除される
同じカテゴリー(スクリプト関連)の記事
 テクスチェンジの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 Lutecia  at 21:42 │Comments(4)スクリプト関連

この記事へのコメント
integer face = 1; // テクスチャを貼る面の番号
integer count;
integer item_number;

default
{
state_entry()
{
item_number = llGetInventoryNumber(INVENTORY_TEXTURE);
count = 0;
llSetTexture(llGetInventoryName(INVENTORY_TEXTURE, count), face);
}

touch_start(integer total_number)
{
count++ ;
if(count < item_number){
llSetTexture(llGetInventoryName(INVENTORY_TEXTURE, count), face);
}else{
count = 0;
llSetTexture(llGetInventoryName(INVENTORY_TEXTURE, count), face);
}
}
}
Posted by itoh at 2010年12月13日 00:04
コメントありがとうございます!><
さっそく試してみたのですが、起動できず・・・
きっとこれがわからないということは、
私のスクリプト知識が足りないということなのだとおもいます;;
もうちょっと自分で頑張ってきますです><
Posted by ルー at 2010年12月13日 00:38
スクリプトと一緒にテクスチャをいれたら順番に表示します。

タッチで順番に表示するスクリプトですが、もしかしてタッチじゃなくて自動で切り替わるようなものですかね?


土地にサンプルを置いときますので暇なときでもとりにきてください。
http://slurl.com/secondlife/hanako%20Land/198/159/22
Posted by itoh at 2010年12月13日 13:27
ありがとうございました、無事、サンプルを取りに参りました^^
おかげさまで思ったままの作品ができあがりそうです。
本当に、本当にアリガトウございました。(ぺこり
Posted by ルー at 2010年12月14日 22:57
<ご注意>
書き込まれた内容は公開され、ブログの持ち主だけが削除できます。