2010年06月22日
テクスチャーチェンジ
いつもお世話になっています。
今、お店の改装してまして、窓に風景の写真を入れようと思っているんですが、何種類か入れてタッチで変えられるようにしたいと思いますが、どうしたらよいでしょうか?教えていただければ幸いです。
今、お店の改装してまして、窓に風景の写真を入れようと思っているんですが、何種類か入れてタッチで変えられるようにしたいと思いますが、どうしたらよいでしょうか?教えていただければ幸いです。
2010年06月08日
椅子に座ると物が出現するようなスクリプト
こんにちは。
今椅子に座ると物が出現する(不透明から透明になる)ようなスクリプトを書いていますがうまくいきません。椅子と出現させたい物はリンクしていて椅子が親プリムで出現させたい物が子プリムです。
・椅子=親プリム
・出現させたい物=子プリム
やりたいことは、椅子に座るとリンクされた物が出現し(透明から不透明に)、
椅子から立つとリンクされた物が消える(不透明から透明に)というものです。
以下に書いているコードを。どこがおかしいのでしょうか?よろしければ教えてください。
【椅子(親プリム)のコード】
//===================================
key siton = NULL_KEY;
default
{
state_entry(){
llSetSitText("sit here");
}
changed(integer change){
if(change & CHANGED_LINK){
key av = llAvatarOnSitTarget();
if(siton != NULL_KEY) {
if(av == NULL_KEY) {
llMessageLinked(LINK_ALL_CHILDREN, 1, "standup", NULL_KEY);
siton = NULL_KEY;
}
}
else{
if(av != NULL_KEY){
llMessageLinked(LINK_ALL_CHILDREN, 2, "sitdown", NULL_KEY);
siton = av;
}
}
}
}
}
//===================================
【出現させたい物(子プリム)のコード】
//===================================
default
{
state_entry(){}
on_rez(integer x){
llResetScript();
}
link_message(integer sender_num, integer num, string str, key id){
if(num == 1 && str == "standup" && id == NULL_KEY){
llSetAlpha(0.0, ALL_SIDES);
}
else if(num == 2 && str == "sitdown" && id == NULL_KEY){
llSetAlpha(1.0, ALL_SIDES);
}
}
}
//===================================
どうかよろしくお願いします。
今椅子に座ると物が出現する(不透明から透明になる)ようなスクリプトを書いていますがうまくいきません。椅子と出現させたい物はリンクしていて椅子が親プリムで出現させたい物が子プリムです。
・椅子=親プリム
・出現させたい物=子プリム
やりたいことは、椅子に座るとリンクされた物が出現し(透明から不透明に)、
椅子から立つとリンクされた物が消える(不透明から透明に)というものです。
以下に書いているコードを。どこがおかしいのでしょうか?よろしければ教えてください。
【椅子(親プリム)のコード】
//===================================
key siton = NULL_KEY;
default
{
state_entry(){
llSetSitText("sit here");
}
changed(integer change){
if(change & CHANGED_LINK){
key av = llAvatarOnSitTarget();
if(siton != NULL_KEY) {
if(av == NULL_KEY) {
llMessageLinked(LINK_ALL_CHILDREN, 1, "standup", NULL_KEY);
siton = NULL_KEY;
}
}
else{
if(av != NULL_KEY){
llMessageLinked(LINK_ALL_CHILDREN, 2, "sitdown", NULL_KEY);
siton = av;
}
}
}
}
}
//===================================
【出現させたい物(子プリム)のコード】
//===================================
default
{
state_entry(){}
on_rez(integer x){
llResetScript();
}
link_message(integer sender_num, integer num, string str, key id){
if(num == 1 && str == "standup" && id == NULL_KEY){
llSetAlpha(0.0, ALL_SIDES);
}
else if(num == 2 && str == "sitdown" && id == NULL_KEY){
llSetAlpha(1.0, ALL_SIDES);
}
}
}
//===================================
どうかよろしくお願いします。
タグ :スクリプト
2010年06月08日
ラジオについて。
SL内のお店で流されていますが、あれはどこからURLを探してくるんでしょうか?
ハワイアンミュージックやジャズをお店に流したいと思っているのですが、どなたか
いいURLご存知じゃないでしょうか?
ハワイアンミュージックやジャズをお店に流したいと思っているのですが、どなたか
いいURLご存知じゃないでしょうか?