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

|