タスクシステム総合スレ part4
■ このスレッドは過去ログ倉庫に格納されています
0158名前は開発中のものです。
2009/02/07(土) 01:36:16ID:cn84NiHO>Aは攻撃判定用不可視オブジェクトXを作成する。
そう。AABBとか、高速飛翔するならカプセル、線分を空間上に射出するわけだ
Xがそのうちどっかのバカに命中(得点ゲット)したときの通知が欲しけりゃ
おまえらの大好きなオブジャーバーパティャーンでXにAを登録するやつだ
subjectはX。observerはA
>BにはXに対する応答のみ、つまりXに当たったら死ぬ、という処理を書く。
まぁ、何かが自分に衝突したら呼ばれるコールバック関数(オブジェクト)を
登録してるわけだから、その中でユーザー独自の死ぬ処理を入れるわけだ
炎を吹いて墜落するなり、爆発四散するなり好きに振舞え
■ このスレッドは過去ログ倉庫に格納されています