AddPlane pn1 AddCube cb1 /Mass:10 /Color:255, 255, 255, 0 /Shader:TransparentDiffuse /Position:0, 0.5, 0 AddModel obj1 /ModelName:DroneBodyB /Parent:cb1 /Position:0, 0, 0 /Scale:4, 4, 4 AddModel rotor1 /ModelName:DronePropeller /Mass:1.0 /Position:1.2, 0.8, 1.2 /Scale:4, 4, 4 AddAngularMotor joint1 /Parent:cb1 /Child:rotor1 /JointAxis:Y AddModel rotor2 /ModelName:DronePropeller /Mass:1.0 /Position:1.2, 0.8, -1.2 /Scale:4, 4, 4 AddAngularMotor joint2 /Parent:cb1 /Child:rotor2 /JointAxis:Y AddModel rotor3 /ModelName:DronePropeller /Mass:1.0 /Position:-1.2, 0.8, -1.2 /Scale:4, 4, 4 AddAngularMotor joint3 /Parent:cb1 /Child:rotor3 /JointAxis:Y AddModel rotor4 /ModelName:DronePropeller /Mass:1.0 /Position:-1.2, 0.8, 1.2 /Scale:4, 4, 4 AddAngularMotor joint4 /Parent:cb1 /Child:rotor4 /JointAxis:Y SetCameraView /LookTarget:cb1 /IsTargetWatching:true /Position:-5, 5, -5 AddJoystick /OnRightJoystick:f1 void f1() { v = value.Y * -10 joint1.SetMotorPower(v, 0.01, Y) joint2.SetMotorPower(-v, -0.01, Y) joint3.SetMotorPower(v, 0.01, Y) joint4.SetMotorPower(-v, -0.01, Y) }