ブックマーク / yamasv.blog92.fc2.com (1)

  • [ActionScript 3.0] RDCアルゴリズムによる衝突判定│miscellaneous

    オブジェクト同士の衝突判定を行う場合、RDCアルゴリズムを使うと総当たりで判定を行うより判定回数をかなり減らすことができる。 (オブジェクトの位置を元に領域をいくつかに分割して、その領域内のオブジェクト同士だけで衝突判定を行うやり方である) Main.as package { import flash.display.*; import flash.events.Event; [SWF(width="500", height="500", backgroundColor="#ffffff")] public class Main extends MovieClip { public var rdc:RDC; public var objects:Array; public function Main() { stage.scaleMode = StageScaleMode.NO_SCALE

  • 1