2008年01月20日
タッチでオリジナル胡坐アニメーション座りスクリプトじゃよ!
Salerio Runa&Rinショップのカンバン内住居の座布団でくつろぐ拙者
Runa & Rin Selarioショップカンバン内に住居を用意致したはよいが中はガランドウで誠に殺風景。
まずは来客殿に失礼なきよう座布団をば!と制作致し申した。
写真は試しに座っておる様子じゃが、座布団クリック時の動作は「座る」に設定致しおり、クリックにて座れるはご存知の通り。
ここで一工夫致し、立ちから胡坐へと座るアニメーションをば制作致しスクリプトを組んだのでござる。
よって、タッチ致せばよいこらしょっと胡坐を組むのじゃよ。
スクリプト下の通り。
編集メニューにて「誰に対してもコピーを許可」をチェック致しおるゆえ、右クリック~パイメニュー~コピーでインベントリに座布団が収納されるはずじゃよ。
ショップ看板下フロアーの登りボールをタッチ致してせっせと縄をよじ登り住居に入り、座布団をタッチ致して胡坐を組んで下され。
お土産は縄で編みしせんべい座布団しか御座らんで愛想もないがご勘弁下され。
//住居に座布団を置いたが、座るときにオリジナルアニメで座り開始。
//ビルトインの「地面に座り」アニメをポーザーで編集してアップ。
//アニメ後は最終フレームの胡坐ポーズを維持。(アニメーションアップ画面で設定)
key av;//座布団に座るアバター
string animation_name="zabuton_sit";
vector sit_pos = <0.0, 0.01, 0.7>; // 座り位置設定
vector sit_rot = <0.0, 0.01, 0.0>; // 座る角度設定
integer sit_on;//座り・立ち確認フラグ
default {
state_entry(){
llSetText("Touch & Sit!\nYou can get this cusion\nby copying from Pie_menu!!", <0,1,0>, 1.0);
llSitTarget(sit_pos, llEuler2Rot(sit_rot * DEG_TO_RAD));//座り位置設定
av =NULL_KEY;//アバターのUUID初期化
sit_on=0;
}
on_rez(integer i){//レズ時、state_entry()を実行してリセット
llResetScript();
}
changed(integer change){//誰か座るか立つかしたら
if (change & CHANGED_LINK){//sitはリンク扱い。リンク変更はアバターの座り・立ち
sit_on= !sit_on;//座りか立ちが発生する毎にフラグチェンジ
if(sit_on==1){//誰かが座った
av = llAvatarOnSitTarget();//アバターのUUID取得
llRequestPermissions(av, PERMISSION_TRIGGER_ANIMATION);//アニメパーミッション発動。
}else{//座っていたアバターが立った
llStopAnimation(animation_name);
llSetText("Touch & Sit!\nYou can get this cusion\nby copying from Pie_menu!!", <0,1,0>, 1.0);
av=NULL_KEY;
}
}
}
run_time_permissions(integer perm) {
llStartAnimation(animation_name);
llSetText("", <0,1,0>, 1.0);
}
}
2008年01月17日
アニメーションテクスチャが不具合原因じゃった!!
非ファントムの出入り口部を通り抜けて登っているの図
Runa&Rin Salerio店に浮かぶ巨大カンバンの中は拙者の住居なのじゃが、写真の如くロープをよじ登って床から入室するのじゃよ。
タッチにて登りを開始いたすスクリプトを入れたボールをショップ床に設置いたしテストを始めたときの事。
無事室内に登り入り成功と思いきや!
天井に頭が刺さって抜けなんだのじゃ・・・・
矢印キーを如何様に押しても天井より降りれず身動きが取れ申さん。
進退窮まり、インベントリのランドマークを取り出しテレポート致して脱出致したのじゃった。
たまたまルナ殿がショップに居られ、二人して頭を悩ますことになり申した。
「よじ登り」はボールに「座る」状態でアニメ致しおり、ボール位置をタイマーイベントにて上昇させることでアバター共々上昇してゆくので御座るが、部屋に入り「座り」を止めればアバターがボールから飛び跳ねるようにして「立つ」寸法。
さては、飛び跳ねて頭が天井に当たるが突き刺さり原因かとまずは「立つ」時間を早め申したがダメ。
次には天井を高く致し、頭が当たるはずも無し!
思いきや、又しても突き刺さり居った!!・・・・
う~む・・・むむ・む・・と行き詰まる拙者。
幸い、ルナどのはSLの事情に通じたお方にて、他のスクリプトが不具合原因となることを存じおり、「何かスクリプトを使ってるの?」とのご質問。
「アニメーションカンバンが御座る」と申せば「止めて頂戴!」とのお言葉。
アニメカンバンの編集画面コンテンツに存するスクリプトを開き、「停止」をクリック致せば、何と!見事に正常化したので御座った。万歳!!
めでたしめでたし!となるところじゃが、もう一つ課題があったのじゃ。
ロープにてよじ登る床の侵入口は部屋から出る際の降り口ともなるが、登りきて「立つ」とストンとその出入り口からショップへと落ちてしまうのじゃった。
う~む、アバターの衝突をば検出致しファントムと非ファントム属性をば出入り口に与えねばならんか?と思案致し居る間にルナ殿はそそくさと制作を始め出して御座る。
見れば2プリムからなる出入り口じゃった。(記事写真をご覧あれ)
三角部がファントムで降り口となり、もう一方のプリムは非ファントムで通り抜け不可となっておる。
登りくるときは非ファントム部に当たるのじゃが、何と通り抜けてくれるのじゃ!!
して、「立つ」で上に降り立ったときには通り抜けない!との按配良き動作。
思えば、テレポートハックにてオブジェクトに「座って」SIM内を自由にテレポート致せる原理が働きおるのじゃ。
テレポート時、非ファントムオブジェクトにぶつかるならテレポート出来ぬ道理ゆえ。
「リンさんは難しく考えすぎ!」とたしなめられ、続いては「私って頭やわらかいでしょ!?」のダメ押しに感服致した次第。
拙者の部屋(まだガランドウじゃが)は開放致しおるゆえ自由にお越し下され。
2008年01月16日
共用ID&グループ利用による共同ショップ運営でござる!!

Runa&Rin Salerio店全景。カンバンから垂れ下がる綱を登れるぞよ!
ルナ殿が用意致しくれたショップにて共同でのRuna&Rin第1号店が始まり申した。
商品展示も終え空きスペースたっぷりながらも船出致したのじゃ。
さて、共同での運営となれば当然ながら商品とお金の管理が課題となり申すが、拙者共の手法を参考までに報告するでござるよ。
肝はカード登録無しIDによるグループを結成し、ルナ殿と拙者双方が自由にそのIDとパスワードにてイン致せるようになすこと。
そのIDは、ルナ殿もしくは拙者の2つ目IDとして作成致すなら有料となるが、今度は拙者の妻のIDを使わせて頂きおるのじゃ。(謝々)
異なるメールアドレスで登録致せば、追加ベーシックアカウントが無料で登録できるとのリンデン社とJinn Lyne殿との質問メールのやり取り記事があり申したのでリンクを貼っておくでござるよ。
妻IDにて100L$かけてRuna&Rinグループを結成致し、ルナ殿と拙者双方をグループの所有者権限にて招待し、今度は拙者より商品を妻IDアバターのプロフィールにドラッグ&ドロップ致せば妻IDアバターのインベントリに送られ、その所有物と相なるでござる。
それらの商品を妻IDにてショップに展示致せば全ての売り上げが妻IDに計上され申そう。
妻IDにはルナ殿と拙者双方がイン致せるゆえ、My Account:Log Inにログイン致して履歴情報(transactions History)を見れば売り上げや残高情報が詳らかで、双方が自由にチェック致せる寸法じゃよ。
妻IDにて商品を置くときのグループは、ショップがあるSIMオーナーのグループをアクティブにしておかねば置けないのじゃ。
ショップを借りるのにSIMオーナー殿のグループへの加入が条件でござろうが、オーナー殿においてはグループメンバーでなければSIMにオブジェクトの設置が致せない設定を致しおるゆえ。(そうでないケースもあり)
しかし、オブジェクト自体は妻IDアバターの所有じゃから売り上げは妻IDアバターに入金されるのじゃよ。
妻IDアバターへの入金と履歴チェックの眼目より見れば、拙者より渡した商品は妻IDにて作成致したグループ所有に設定しなくても問題はあり申さぬ。
しかしその場合、設置いたした商品の移動・編集などの必要がある場合に困ることになるのじゃが、商品ごとに「グループ所有」設定致すより簡易に致せるよう、妻IDとルナ殿・拙者がフレンドとなり、妻IDのフレンド画面にてルナ殿と拙者に「オブジェクトの編集を許可する」にチェック致しおるでござるよ。
これにて妻IDの全てのオブジェクトをルナ殿と拙者が自由に編集可能となるのじゃ。
但し、ショップでの作業はSIMオーナー殿グループのメンバーでなければ致せぬゆえ、SIMオーナー殿グループのメンバー加入が必要であり、拙者も招待して頂いたでござるよ。
以上、ショップ運営形態を報告致し申したが参考になれば幸いでござる。
2008年01月12日
口パク頭巾&忍者セット販売と新店の知らせ

長らくのご無沙汰で年を跨いでしもうたが、本年もよろしくお願いいたし申す。
さて、早速で御座るが昨年来取り掛かりおった「口パク頭巾」&忍者セット(上着・パンツ・足袋・ブーメラン・ひょうたん)がようよう販売にこぎつけ申したよ。
女姿の拙者が目出し頭巾をかぶり、チャット致せば口パクアニメが現れるのじゃ。
頭巾装着調整・カスタマイズ致せるようモデファイOK,スクリプトも閲覧・修正OK。
アニメーションテクスチャのアニメスクリプトでは、一部指定通りのコマよりずれる不具合?があるのじゃが実用上問題ないのでそのまま利用しており申すよ。
日英両チャットに対応致しおる優れもの、前にクイックタイムでのストリーミングビデオをアップ致しあるをご覧あれ。
本ブログ記事カテゴリの「目的別ブログ記事一覧」をたどり「口パクアニメーションテクスチャDEMOストリーミングビデオ 」をクリック致せば記事下にビデオアイコンがあり申す。
本ブログ内のお役立ち記事探索用にと設けた一覧ゆえ、ご利用方々一見の程を。
ルナ殿が用意致された拙者とのブランドショップの2階に拙者独自のショップスペースを設けて下されたのじゃ。(記事写真)
大きな瞬き看板が浮かび居るが、中は拙者の住居スペース(床はおおよそ10m四方)になっており申す。
今はまだガランドウじゃが、近々お披露目致すでござるよ。
新店はこちらからどうぞ。
と、お別れの処じゃが、記事をアップしてショップへのテレポート確認致したらマップは出るもののエラーで飛べなんだ。
お手数じゃが、ご自身でクライアントの地図にSIM名と番地を入力してくだされよ。
「Salerio/234/22/27」


