0

このアプリがこの特定の波及効果をどのように達成するのか疑問に思っています。

http://img44.imageshack.us/img44/6182/music.swf

これは、あなたがプレイしたことのあるトーン マトリックス ゲームです。実装はありません。ここでアルゴリズムについて疑問に思っているだけです。いくつかの理論がありますが、あなたの理論を知りたいです!これがひどい質問であれば申し訳ありません。

4

1 に答える 1

0

このようなシステムには 2 つのアプローチがあります。どちらも (もちろん) 画面を更新するタイマーまたは enter_frame リスナーを含みます。

1) 「隣人」に基づく更新: 新しい更新ごとに、すべてのノードは、「波」が入ってくるかどうかを隣人に尋ねます (そのため、波の方向と「強度」の両方を保存します)。アクティブ化された後、ノードは減衰機能を使用してゆっくりと再び非アクティブになります。このソリューションの単純な実装では、確かに円は表示されません

2) 元のソースに基づいて更新: トリガーからの時間に基づいて、メモを送信する四角形が強調表示され、四角形の値がフェードアウトします。トリガーからの時間に応じて円が描かれ、円に当たったすべてのマスが点灯します。これにより、ビジュアルが円のような形状に保たれます。

于 2013-03-22T21:50:25.393 に答える