さらに、「PSYS_PART_FLAGS」の各データのONとOFFを切り替えられるよう、「// 1.System Behavior //」の指定も変数化しよう。
さて、このコードで「3. 変数の定義版」と異なっているのは、まず以下の部分だ。
ここでは、それぞれの変数を「TRUE」か「FALSE」のどちらかに指定し、対応する「PSYS_PART_FLAGS」のデータを有効にしている。ちなみに、「TRUE」と「FALSE」は組み込み定数であり、次のようになっている(参照:日本語版LSL Wikiの「integer」)。
さらに、「if文」が使われているのも異なる部分だ。if文は、「if (条件) 実行文」という形式の文で、条件が「真」の場合(成立する場合)に「実行文」を実行する。
よって、例えば、「glow」「followVel」「interpColor」「interpSize」が、このコードでは「TRUE」となっているので、
は、
と置き換えることができる。さらに、「FALSE」は無視されるので、結局、下図のようになる。
Firefoxで情報をカンタン・ベンリに整理する・ウェブページの保存・収集ツールとして著名な「ScrapBook」。シンプルではあるが利用方法が多岐に渡るこのツールの便利な使い方があれば、是非コメントで教えてほしい。 2008/07/24 13:36 【】
iPhone Safari、Acidテストでは高得点でも…… Firefoxは載らないの?・iPhoneのSafrariブラウザのできはすばらしい。しかし、まだまだ不安定でFlashにも非対応…… ほかにもソフトウェア的な問題がある。 2008/07/24 13:00 【】
Techno Exchange
ZDNet Japan ホスティング特集
ZDNet Japan Green IT
DELLが掲げる「新・仮想化アセスメントサービス」
フォトレポート:分解、アップル「iPhone 3G」
ちょっと変わった「iPhone」向けアプリケーション10種
契約してわかった、iPhoneのさまざまな注意事項