summaryrefslogtreecommitdiffhomepage
path: root/app/systems/update_boid_position.rb
blob: 81d053e2c3683f966ea160c76a133fe162f478a7 (plain)
1
2
3
4
5
6
7
8
9
10
11
FF::Scn::BoidRules.add(
  FF::Sys.new('UpdateBoidPosition', priority: 98) 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
)