アップデート: lsl-ml.lib
2008年12月02日 – 17:20llLoadURL()関数を忘れていたので追加しました。
詳細はこちらをご覧ください。
余談ですが…
当初、ml.moduleとしてご紹介しましたが
「モジュール」というよりも「ライブラリ」なのかな?と思いまして改名しましたw
SecondLifeとWebとの融合を模索するセミプロWeb屋の挑戦
llLoadURL()関数を忘れていたので追加しました。
詳細はこちらをご覧ください。
余談ですが…
当初、ml.moduleとしてご紹介しましたが
「モジュール」というよりも「ライブラリ」なのかな?と思いまして改名しましたw
とりあえず、やりたいこととテストコードをつらつらと…
ちと具体的に書くと…
説明も不要なこの関数を…
という感じで、代替関数を使うことによって、”Hello, Avatar”の部分を各言語に置き換えてしゃべらせたいと^^
そういうわけなんですw
(mlはバレバレですが、MultiLingualからとってます)
んで、いきなりですがコードからw
前者が「ml.module」で、後者のスクリからそのモジュールを呼び出しています
とりあえず、llSay(), llOwnerSay(), llInstantMessage()の代替関数をつくってみました
(llDialog()はまだです)
細かいことは抜きにして、興味のある方は試してみてくださいw
なるべく汎用性を持たせ、GPLライセンスで配布したいと思っていますので、突っ込み大歓迎です♪
─── 追記:2008-11-28 15:10 ───
llShout(), llWhisper(), llRegionSay(), llSetText()の代替関数も追加します
あと…何かあったかな??
─── 追記:2008-11-29 02:52 ───
llShout(), llWhisper(), llRegionSay(), llSetText(), llDialog()の代替関数を追加
llDialog()の「ボタン」を多言語化するかどうか悩み中…
─── 追記:2008-11-30 02:21 ───
下記ページへ移転しました。最新情報はそちらをご覧ください。
http://arznitely.com/document/?id=ja:free_lsl:lsl-ml.lib