summaryrefslogtreecommitdiffhomepage
path: root/app/systems/update_boid_position.rb
blob: e5ca37ab6ccb3b3274b0ef55c8eee717a2ef2f73 (plain)
1
2
3
4
5
6
7
8
9
10
11
FF::Scn::BoidRules.add(
  FF::Sys.new('UpdateBoidPosition', priority: 97) do
    FF::Cmp::Boid.each do |boid|
      boid.vx += boid.cx
      boid.vy += boid.cy
      boid.x += boid.vx
      boid.y += boid.vy

    end
  end
)