自己代入演算子
さらにもう1つ見慣れない表現がある。「angular_motor.x += 100」の「+=」だ。
この見慣れない記号は「演算子」といい、プログラム内の演算をする記号だ。これは日本語版LSL Wikiによれば、自己代入演算子といい、右辺を左辺へ代入するものだ。
さらにLSL Wikiの別の説明によれば、
x = x + 100
という式は、
x += 100
へと置き換えることができる。
つまり、xは処理のたびに100ずつ増えていくことになる。
今回の場合、例えば、「angular_motor.x += 100;」なら、「angular_motorのx要素がボタンを押すたびに増えていく」というようになる。
これでバイクは終わりだ。シーズン2も今回で終了となる。エンジンスクリプトだけでも6回に渡って、イベントごとに分解して解説してきたが、難しかっただろうか。これをおおよそ理解できれば、少しだけLSLに慣れてきた証拠だ。
「イベント」や「ステート」、「関数」や「組み込み」の概念、さらには「演算子」や「if〜elseによる条件と場合分け」などいろんな要素が詰まっているのでぜひ、がんばって欲しい。
次回からはLSLを離れて、「ジェスチャー」と「アニメーション」の作り方へ入ろう。新たなる展開だ。それでは、次回もお楽しみに
(編集部からのお知らせ:2007年2月15日より連載が始まった「Second Life 新世界的ものづくりのススメ」は、次回からブログとして再登場します。ブログの開始は2月28日を予定しています。お楽しみに)
大槻透世二サイバーアドベンチャー(株)
代表取締役社長/CEO
デジタルハリウッド大学院
次世代インターフェース研究室 研究員
Second Life研究室 研究員/プロデューサー
Linden社推薦 Second Lifeセミナー講師
東北大学心理学専攻卒業。1年間のLA留学を経て、ソリッドレイ研究所でバーチャルリアリティのシステムインテグレーション、立体映像システム構築、HMDシステム構築などを経験。IT系コンサルティング会社を経て、デジタルハリウッド大学大学院コンテンツマネジメント修士課程修了(MCA)。その後、Linden Lab本社にてSecond Lifeカリキュラムのトレーニングを受ける。現在デジタルハリウッドにて「Second Life」セミナーを開催。また、バーチャルリアリティ、メタバース関連のシステム開発/プロデュースを行うサイバーアドベンチャー(株)を設立し、そのCEO職に就いている。
「製造」 の新着情報
-
ISPの悪質サイトブロックと「通信の秘密」
セキュアコンピューティングジャパンのカンファレンスに登壇したNTTPCコミュニケーションズの小山覚氏は、法律が許せばISPが... - テクモ、コーエーと合併に向けた協議へ--スクエニの提案には「賛同せず」
- スクエニ和田社長が語る、「テクモに株式公開買い付けを提案した理由」
- MacクローンメーカーのPsystar、アップルを反訴
- 「日本刀」を作るプロセスとビジネスの共通点(ZDNet Japanブログより)
- 製造 一覧へ »
「Second Life 新世界的ものづくりのススメ」 のバックナンバー
-
ラウンドアップ:Second Life 新世界的ものづくりのススメ(バイク編)
仮想世界「Second Life」におけるものづくりを紹介する「Second Life 新世界的ものづくりのススメ」の第2弾「バイク編」。バイクを例にとり、Second Lifeで使われるスクリプトの仕組みや書き方を解説。その過程で、乗り物以外にも利用可能なテクスチャアニメーションやパーティクルについて学習する。 -
Second Life 新世界的ものづくりのススメ--その37:エンジン6
-
Second Life 新世界的ものづくりのススメ--その36:エンジン5
-
Second Life 新世界的ものづくりのススメ--その35:エンジン4
-
Second Life 新世界的ものづくりのススメ--その34:エンジン3
- Second Life 新世界的ものづくりのススメ 一覧へ »
ZDNet Japan Essential Topic
-
【今注目のIT企業は何を考える…??】
オススメIT系求人情報も毎週月曜日更新! -
コラボレーション基盤特集
Notes置換とバージョンアップの情報はこちら
企画特集
-
サーバ仮想化・グリーン化の利点を最大化!
そ多機能・高価値なNetAppストレージの秘密とは -
Webセキュリティ特集
Web2.0時代の脅威へ対抗するためのソリューションとは? -
ログ管理ソリューション特集
セキュリティ、コンプライアンス対策で注目度アップ! -
APC SOLUTIONS FORUM 2008をレポート
電源、冷却の効率化によるエネルギー削減とは? -
セキュリティ対策レベルテスト公開!
自社のセキュリティのウイークポイントはドコ? -
ZDNet Japan Green IT
サミットだけでは終わらせない!エンタープライズの取り組みはこれからだ! -
ZDNet Japan ホスティング特集
2008年夏のホスティングサービスのトレンドは何? -
「シンプル」&「低コスト」な運用管理
IT運用管理に関するアンケート実施中! -
Techno Exchange
RackableとCTCの地球にやさしい関係 -
IronPort Sシリーズ
Webからの脅威に関する課題の3つの解決方法 -
Secure Web
Web2.0時代にプロアクティブなセキュリティを実現!! -
【ログ管理】Logstorage、SecureEagle/SIM
内部統制のためのソリューションを紹介!
ZDNet Japan イベント
- 開催日:2008年9月29日(月)
- イベント一覧へ»