This paper proposes an impact detection method based on the ratio of mechanoluminescence (ML) intensity, as an improvement over traditional methods that rely on absolute ML intensity. The study utilized two types of ML materials, ZnS:Cu2+ and ZnS:Mn2+, which were physically mixed and embedded them in polydimethylsiloxane (PDMS) to fabricate a flexible film sensor. A drop ball experimental setup was constructed, and the ML spectrum of the film sensor under the impact of a small ball was collected through a spectrometer. This established the relationship between impact velocity and the ratio of ML intensities. Experiments proved that the distance of spectral collection has a minimal effect on the measurement results of this method. Compared to traditional methods based on absolute ML intensity, this method has stronger resistance to environmental interference and better applicability. This new impact detection method based on the ratio of ML intensities has broad application prospects in future engineering applications, safety assessments, and material testing.