Calendar2016用の2回目の記事です。1回目ではユーザー定義関数について書きました。今回の記事ではスクリプトアイテムを製作時に役に立つツールを紹介して行こうと思います。効率よく物作りをしようとツール系をいろいろ作りすぎて逆に時間がかかるという事よくありますよねwそんな思いをしながら作って実際によく使っている汎用性の高い物をいくつか紹介します。スクリプトアイテムを作るって事はスクリプターさんだしこんな物はすぐ作れるだろ!!みたいな突込みは無しでお願いしますwリンク番号と面番号を知りたい時に便利なスクリプト面を分けずにボタンを付けたい時に便利なスクリプトパーティクルやテキストの色指定に便利なスクリプトリンク番号と面番号を知りたい時に便利なスクリプトタッチされたリンク番号や面番号で違う処理をする時や、1面だけ色を変えたい処理の時などそれらを指定してコードを書くことになると思います。その変える番号を知りたい時、編集画面で「リンク部位を編集」や「面を選択」を選んで見てもたまに嘘付かれませんか?wそんな時はこのスクリプトをコピーしたオブジェクトにぶち込んでやれば解決です。}}こんな感じで面ごとに色別のテクスチャが貼り付けられます。上に0~7まで数字が書いてあるのはこのスクリプトを入れた8面メッシュをHUDとして付けています。色だけで面番号がわかるまでは付けてると便利です。タッチした面のリンク番号、面番号、ローカルな座標、ローカルな回転、リンクプリムのサイズもメッセージとして出ます。1.00000>いらない部分は先頭に//でも入れて消せばいいです。面を分けずにボタンを付けたい時に便利なスクリプトこの画像の用に1枚のテクスチャにボタンがいくつも付いていてタッチされた場所によって処理を変えたい場合ありますよね。その場合テクスチャやUVのどの部分をタッチされたか判別してそれにあった処理をすると思います。そんな時のテンプレートスクリプトです。}}通常プリムの板にスクリプトをぶち込んでテクスチャを張りボタン部分の「左下」「右上」の順に2回クリックします。}}こんな感じで使ってもらえばいいと思います。※ちなみに上記のスクリプトのままでは違う面の同じUV箇所をタッチしても反応してしまいますのでリンク番号と面も一致してるか確認してから処理してください。パーティクルやテキストの色指定に便利なスクリプトパーティクルやフローティングテキストの色は淡い色や微妙な色を付けたい時ありますよね。編集画面のカラーピッカーでLSLを選べばvector型の数値は出るのですが1発でコピペできないのでちょっと不便です。}箱にスクリプト突っ込んで色を変えてタッチするだけです。]こんな感じで教えてくれます。他にも製作補助ツール的な物は沢山ありますが用途が絞られてる物が多いので汎用性の高そうなものを紹介しました。機会があればいろいろ紹介していきますね。Lifeでゲーム類を販売するLIZAILという名のお店をやっています。Lifeで使われる言語(LSL)について書いて行こうと思います。Wikiはてなブログをはじめよう!tomozoolomuさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。