最近LSL Wiki : commentを何となく見て知ったんですが、LSLもCとかでよくある /* と */ で括るコメントが使えるんですね。
たくさんの行をまとめてコメントアウトするときとか便利なのに今まで知らなかった。。。っていうか、LSL始めて間もないころ試そうとしたことがあったんですが、書いても//みたいに色が変わらないので使えないんだと思ってたんですよ^^;
2011年4月20日水曜日
2011年3月31日木曜日
LinuxのViewer2アップデートしたら起動しない
Linux版Viewer2.4を久しぶりに使ったら、二度目の起動で勝手に自動アップデートが掛かってViewer2.6がインストールされたんですが、その後起動できなくなりました;;
それでひとつ前のバージョンに2.5.2ってのが出てたので、それを入れて起動してみたら、それも動かなかったんですよ。。。;;
ログを見ても何も記録されてなかったので、コマンドラインから立ち上げてみたら
./SecondLife-i686-2.5.2.223426/secondlife: line 118: 10581 不正な命令です (コアダンプ) LD_LIBRARY_PATH="`pwd`"/lib:"${LD_LIBRARY_PATH}" $LL_WRAPPER bin/do-not-directly-run-secondlife-bin
*** Bad shutdown. ***
って表示されて終わってました。これってもしかしてOSのライブラリのバージョンとかが合ってないってことじゃあ。。。?
Linux用ビューワーの開発環境はGentooが使われてるらしいですけど、ホント開発チームは新しい環境に傾倒しすぎじゃないでしょうかね? うちは現在Fedora13なのでちょっとだけ古い(最新は14)ですけど、これで動かないなんて信じられないですよ。
そういうことで仕方なく2.4に戻したんですが、やっぱり2回起動する度に自動アップデートされてしまって、これを抑制する起動オプションも無さそうでした。。。(-ω-)
起動オプションは --help を付けて起動したらダイアログで表示されます。画面からハミ出ますけどw
21時頃追記: 自動アップデート設定はビューワーのメニューから環境設定ウィンドウを出して、セットアップのタブのところにありました^^;
4月14日追記: OSをFedora 14にアップグレードしてみたんですが、ビューワー2.4より新しいバージョンは同じエラーが出て起動できませんでした。。。んー、どうしたらいいんでしょう?><
5月4日追記: ビューワー2.5からSSE2が必要になったっていう情報を見つけました。
http://community.secondlife.com/t5/Technical/I-m-getting-an-Illegal-Instruction-in-the-secondlife-script-on/qaq-p/811125
https://jira.secondlife.com/browse/VWR-24290
SSE2ってこれでしょうかね。。。うちのPCはPentium IIIなんですけど、もう無理って事ですか?><
6月20日追記: バージョン2.7.1からはWindows版もSSE2必須になってました。インストールのとき(日本語モードで)途中で空白のダイアログが出たので変だと思ったんですよ。。。\(^o^)/オワタ
それでひとつ前のバージョンに2.5.2ってのが出てたので、それを入れて起動してみたら、それも動かなかったんですよ。。。;;
ログを見ても何も記録されてなかったので、コマンドラインから立ち上げてみたら
./SecondLife-i686-2.5.2.223426/secondlife: line 118: 10581 不正な命令です (コアダンプ) LD_LIBRARY_PATH="`pwd`"/lib:"${LD_LIBRARY_PATH}" $LL_WRAPPER bin/do-not-directly-run-secondlife-bin
*** Bad shutdown. ***
って表示されて終わってました。これってもしかしてOSのライブラリのバージョンとかが合ってないってことじゃあ。。。?
Linux用ビューワーの開発環境はGentooが使われてるらしいですけど、ホント開発チームは新しい環境に傾倒しすぎじゃないでしょうかね? うちは現在Fedora13なのでちょっとだけ古い(最新は14)ですけど、これで動かないなんて信じられないですよ。
そういうことで仕方なく2.4に戻したんですが、やっぱり2回起動する度に自動アップデートされてしまって、これを抑制する起動オプションも無さそうでした。。。(-ω-)
起動オプションは --help を付けて起動したらダイアログで表示されます。画面からハミ出ますけどw
21時頃追記: 自動アップデート設定はビューワーのメニューから環境設定ウィンドウを出して、セットアップのタブのところにありました^^;
4月14日追記: OSをFedora 14にアップグレードしてみたんですが、ビューワー2.4より新しいバージョンは同じエラーが出て起動できませんでした。。。んー、どうしたらいいんでしょう?><
5月4日追記: ビューワー2.5からSSE2が必要になったっていう情報を見つけました。
http://community.secondlife.com/t5/Technical/I-m-getting-an-Illegal-Instruction-in-the-secondlife-script-on/qaq-p/811125
https://jira.secondlife.com/browse/VWR-24290
SSE2ってこれでしょうかね。。。うちのPCはPentium IIIなんですけど、もう無理って事ですか?><
6月20日追記: バージョン2.7.1からはWindows版もSSE2必須になってました。インストールのとき(日本語モードで)途中で空白のダイアログが出たので変だと思ったんですよ。。。\(^o^)/オワタ
2011年3月19日土曜日
Kiyomizu Mallのトレハン 本日より
地震の影響で延期になってたKiyomizu Spring Treasure Huntingが今朝から始まりました。
http://atoropos.slmame.com/e1063758.html
http://atoropos.slmame.com/e1066600.html
前回のトレハンと同じで、各参加店に隠されてる猫型の宝箱を探すって感じですね。

隠し場所一覧(各参加店のSLURL)はKiyomizuモールの路上に設置されてる写真のようなインフォメーションボックスをタッチでブラウザから開けるようになってます。

うちは今回Kiyomizuモールとは別の店舗に隠しました。宝物は8局登録可能なインターネットラジオです。。。まあ簡単なものですので、自分名義の土地を持ってる人しか使えないんですけどね^^;
期間は4月7日22時までです。宜しくお願いします^^
http://atoropos.slmame.com/e1063758.html
http://atoropos.slmame.com/e1066600.html
前回のトレハンと同じで、各参加店に隠されてる猫型の宝箱を探すって感じですね。

隠し場所一覧(各参加店のSLURL)はKiyomizuモールの路上に設置されてる写真のようなインフォメーションボックスをタッチでブラウザから開けるようになってます。

うちは今回Kiyomizuモールとは別の店舗に隠しました。宝物は8局登録可能なインターネットラジオです。。。まあ簡単なものですので、自分名義の土地を持ってる人しか使えないんですけどね^^;
期間は4月7日22時までです。宜しくお願いします^^
2011年2月28日月曜日
SL-Shopping.net-Mall店 閉店
SL-Shopping.net-Mallが今月いっぱいで閉鎖になりますので、SHOP CHIHIRO SL-Shopping.net-Mall店も本日で閉店です。
このモールでは思い出深い事もいっぱいあります。私はそれまで出店してるモールで他のテナントさんと会話って全然なかったんですが、このモールは中央にカフェバーみたいなスペースがあって、最盛期(2008年頃?)にはそこでオーナーのGSさんやテナントさんとよくお話したりする機会がありましたw
借りて間もない頃、すごい失敗したこともあるんですよ。私が商品を並べたりしてるときに2軒隣のnano styleさんがセールするらしくてGSさんと打ち合わせされてたんですが、何かビューワーが重くなったのでキーを連打したら、打ち合わせしてる方へ向かって突っ走ってしまい、思いっきりGSさんに激突してしまったんです。それで気悪くされたんじゃないかと思ってめっちゃドキッとしましたよ。。。GSさんが斜めに弾き飛ばされてるシーン(格闘ゲームとかで殴り飛ばされてるような感じ)でビューワーの画面が数秒間固まってましたので^^;
借りてた期間は2年9ヶ月くらいでしょうかね。。。かなり長い間、安定してレンタルできたショッピングモールです。ご来店くださいました皆様、ありがとうございました^^
このモールでは思い出深い事もいっぱいあります。私はそれまで出店してるモールで他のテナントさんと会話って全然なかったんですが、このモールは中央にカフェバーみたいなスペースがあって、最盛期(2008年頃?)にはそこでオーナーのGSさんやテナントさんとよくお話したりする機会がありましたw
借りて間もない頃、すごい失敗したこともあるんですよ。私が商品を並べたりしてるときに2軒隣のnano styleさんがセールするらしくてGSさんと打ち合わせされてたんですが、何かビューワーが重くなったのでキーを連打したら、打ち合わせしてる方へ向かって突っ走ってしまい、思いっきりGSさんに激突してしまったんです。それで気悪くされたんじゃないかと思ってめっちゃドキッとしましたよ。。。GSさんが斜めに弾き飛ばされてるシーン(格闘ゲームとかで殴り飛ばされてるような感じ)でビューワーの画面が数秒間固まってましたので^^;
借りてた期間は2年9ヶ月くらいでしょうかね。。。かなり長い間、安定してレンタルできたショッピングモールです。ご来店くださいました皆様、ありがとうございました^^
2011年2月12日土曜日
2011年2月4日金曜日
Rezzer HUDのスクリプト
空中で辺りに足場も何もない場所にオブジェクトをrezしたいときってありますよね? 今回はそんなときにちょっと便利なRezzer HUDのスクリプトです^^
HUDをタッチで自分の前1mくらいの位置にオブジェクトがrezされます。
ローテーションを含めた位置計算が何かあまり理解できてないんですけど(いつも試行錯誤しながらやってますw)、まあそれ以外はめっちゃ簡単ですね^^;
コンテンツ内にrezしたいオブジェクトを入れてご使用ください。土地のチェックとかはしてないので、オブジェクト作成不能な場所ではスクリプトエラーが出ます。
ところでずっと思ってたんですけど、rezって発音は「レズ」でいいんですよね? でも仮名で書いちゃうとSL知らない人が見たら、誤解とかもあるんじゃないかなって気もしますね?www
HUDをタッチで自分の前1mくらいの位置にオブジェクトがrezされます。
// Rezzer HUD
vector offset=<1,0,0>; // Rezする位置(自分の位置を基準にして相対的な値)
default
{
touch_start(integer total_number)
{ // タッチされたら
key id=llDetectedKey(0); // アバターのキー取得
if (id == llGetOwner()) { // オーナーだったら
string obj=llGetInventoryName(INVENTORY_OBJECT,0); // コンテンツ内の最初のオブジェクト名
if (obj) {
vector pos=llGetPos(); // 現在位置取得
rotation rot=llList2Rot(llGetObjectDetails(id,[OBJECT_ROT]),0); // 向き(回転)を取得
llRezObject(obj,pos+offset*rot,ZERO_VECTOR,ZERO_ROTATION,0); // オフセット値を加えてrez
}
else { // オブジェクトが入ってなかったら
llOwnerSay("Error オブジェクトが入ってないです");
}
}
}
}
ローテーションを含めた位置計算が何かあまり理解できてないんですけど(いつも試行錯誤しながらやってますw)、まあそれ以外はめっちゃ簡単ですね^^;
コンテンツ内にrezしたいオブジェクトを入れてご使用ください。土地のチェックとかはしてないので、オブジェクト作成不能な場所ではスクリプトエラーが出ます。
ところでずっと思ってたんですけど、rezって発音は「レズ」でいいんですよね? でも仮名で書いちゃうとSL知らない人が見たら、誤解とかもあるんじゃないかなって気もしますね?www
2011年1月14日金曜日
土地を買いました♪
登録:
投稿 (Atom)

