I isolated the offending code, and guess what! It works fine. So they may be something else that causes this.
I'll pursue the matter, but I still find it very odd. It's just when I add both codes together.
Hmmm. quite confusing at the moment. It only stalls the first time I shoot the bullet, and if I create a dummy bullet before the main loop then everything works fine. Think I'll try and see if it behaves in the same way in B+ and the B2d full-demo I got from a magazine.
I'll pursue the matter, but I still find it very odd. It's just when I add both codes together.
Hmmm. quite confusing at the moment. It only stalls the first time I shoot the bullet, and if I create a dummy bullet before the main loop then everything works fine. Think I'll try and see if it behaves in the same way in B+ and the B2d full-demo I got from a magazine.