Maybe the problem is when you create the entitybox?
Try moving the entitybox-line above the line where you move it (positionentity), to see if that solves the problem.
I don't know if Blitz uses the 3D-world's cordinates (gobal coords) for assigning the entitybox to your entity, or the entities' local coordinates, but it could help.
Try moving the entitybox-line above the line where you move it (positionentity), to see if that solves the problem.
global help=CreateSprite(cam) helptex=LoadTexture("helpparchment.jpg") EntityTexture help,helptex ScaleSprite help,15,10 entitybox help,-15,-10,0,30,20,1 entitypickmode help,3 PositionEntity help,0,8,30
I don't know if Blitz uses the 3D-world's cordinates (gobal coords) for assigning the entitybox to your entity, or the entities' local coordinates, but it could help.