The embodiments of the present invention relate to a flight simulation method and apparatus, an electronic device, and an unmanned aerial vehicle. The method comprises: monitoring in real time whether a mode switching instruction occurs; when the mode switching instruction is detected, locking a power device of an unmanned aerial vehicle; transmitting a flight control instruction received by the unmanned aerial vehicle to a preset flight simulation model; generating simulation data corresponding to the flight control instruction by means of the flight simulation model; and displaying, on the basis of the simulation data, a simulated flight state of the unmanned aerial vehicle under the flight control instruction. By setting multiple working mode switching ways, a flight simulation function is integrated on the unmanned aerial vehicle without affecting the normal use of the unmanned aerial vehicle. A user can directly use said function on the unmanned aerial vehicle without depending on other hardware devices, so that said function is convenient to use and low in implementation cost.
展开▼