2011年4月13日水曜日

Transformの親子関係

スクリプトから、Transformコンポーネントの親子付をする際の注意

毎フレーム、transform.parent = null とか transform.parent = hoge;
とかすると、コントローラの入力受け付けて移動してくれなくなった。
nullの時、nullじゃないときみたいにif文かませて親子付すると、親の移動しつつ
コントローラの入力で移動してくれるようになった。

2011年4月5日火曜日

ビューポートの変更

CameraオブジェクトのNormalizedViewportRectangle設定を変えると
そのカメラから見た画面の描画位置をずらすことができる。
セカンドカメラを作成してX:0.7 Y:0.05 W:0.2 H:0.2などに設定(0.0~1.0)するだけで
完成。
http://unity3d.com/support/documentation/Components/class-Camera.html


2011年4月4日月曜日

UnityExtension Detonator

Detonator:爆発を簡易に作成できる拡張機能
UnityExtensionの一つ。メニューバーWindow->AssetStore->Extensionからダウンロード&インポート

コンポーネントからDetonatorを追加して
Detonator dc = GetComponent("Detonator") as Detonator;
dc.Explode();
でぶつかったときに爆発するようにできた。