There are the following methods if you want an air-plane.
- A free flight command
- EZrotate Basic (Free version)
- Limb command
Rem Free Flight Example
autocam off
`hide mouse
sync rate 60 : sync on
rem Make wire sky sphere
make object sphere 1,5000
set object 1,0,0,0
make matrix 1,5000,5000,25,25
rem Make flying object
make object box 2,150,5,20
make mesh from object 2,2
delete object 2
make object box 2,25,15,100
add limb 2,1,2
position object 2,0,0,500
rem Make drone to mark a back position
make object sphere 3,10
rem Set camera range
set camera range 1,10000
rem Set text font
set text font "Arial"
ink rgb(255,255,0),0
set text size 30
rem Main loop
do
rem User prompt
center text 320,5,"FREE FLIGHT ORIENTATION"
center text 320,35,"Use ARROW KEYS to Turn and Roll "
center text 320,60,"Use [<] and [>] to Pitch"
center text 320,85,"Use LMB to Move"
center text 320,110,"Use SPACE to Reset"
center text 320,150,"Use SHIFT to Move"
rem Control free flight object
if downkey()=1 then pitch object up 2,1
if upkey()=1 then pitch object down 2,1
if leftkey()=1 then roll object left 2,1
if rightkey()=1 then roll object right 2,1
if inkey$()="," then turn object left 2,1
if inkey$()="." then turn object right 2,1
if mouseclick()=1 then move camera 4 : move object 2,4
if spacekey()=1 then rotate object 2,0,0,0 : m=0
if shiftkey()=1 then m=1
if m=1 then move camera 1 : move object 2,1
rem Get back position of object for camera
pitch object down 2,11
move object 2,-150
position object 3,object position x(2),object position y(2),object position z(2)
move object 2,150
pitch object up 2,11
rem Place camera and set orientation to object
position camera object position x(3),object position y(3),object position z(3)
set camera to object orientation 2
rem Update screen
sync
loop
windowsXp