ここには「セカンドライフで物づくりするときあれば便利かも」程度の自作ツールを掲載しています。100%正しい動作を保障するものではありませんが、明らかに挙動がおかしい場合は「fillo Noel」まで連絡してください。修正する・・・かもしれません。FlashのSWF等は配布しますので自由にホームページなどに埋め込んで使ってください。
RGBをセカンドライフ用に変換するFlash
|
URLエンコーダー
|
テキストのスペース・改行の置換スクリプト
■RGBをセカンドライフ用に変換するFlash
→小窓で開く
【詳細説明】
WEB用の16進数カラーコードをセカンドライフ用のRGBカラーコードに変換します。(1の場合は「1.0」、小数点以下2桁まで表示)
使用例:
#FFFFFF →RGB出力+16進数出力→置換→サンプルカラー表示→ <1.0,1.0,1.0>
各色バー移動 →RGB出力+16進数出力→置換→サンプルカラー表示→ <1.0,1.0,1.0>
→Flash素材(SWF)をダウンロード
(右クリック→対象をファイルに保存)
■URLエンコーダー
→小窓で開く
【詳細説明】
日本語をUTF-8にエンコードします。※IE以外のブラウザをお使いの方は「右クリック→コピー」で結果をコピーしてください
使用例:オブジェクトにフロートテキストとして日本語を表示します(
→日本語を表示させる
)
list messages = [
"
%E6%97%A5%E6%9C%AC%E8%AA%9E%E8%A1%A8%E7%A4%BA
"
//「日本語表示」を表示します
];
default {
state_entry(){
llSetText(llUnescapeURL(llList2String(messages, 0)), <1, 1, 1>, 1.0);
}
}
→Flash素材(SWF)をダウンロード
(右クリック→対象をファイルに保存)
■テキストのスペース・改行の置換スクリプト(β板)
【詳細説明】
置換したいテキストを左の枠へ貼り付けてください。その後操作したいボタンを押すと右へ結果が表示されます。
※現段階では空白行も削除されますのであしからず。スペースが続く場合にも前後1つしか削除されません。
使用例(テキストをコピペしたときの、改行による半角スペース削除などに便利です):
「置換したいテキスト」に入力
あいうえお
↓
(両端のスペースを削除)
↓
「置換後のテキスト」に以下が表示されます
あいうえお
Firefox、Netscapeには以下のボタンが対応済(IE7では動作しません、Mac系ブラウザ未確認)
【置換したいテキスト】
【置換後のテキスト】