1. A computing device for generating a gesture event, comprising: at least one processor; a non-transitory storage system coupled to the at least one processor and configured to store one or more programs that are executed by the at least one processor, the one or more programs comprising instructions for: obtaining coordinates of an object; calculating a gesture-making area and coordinates of a center point of the gesture-making area according to the coordinates of the object; calculating offset coordinates; compensating, to correct the gesture-making area, the coordinate of the center point of the gesture-making area according to the offset coordinates, to correct the gesture-making area; and generating the gesture event according to the offset coordinates and the corrected gesture-making area; wherein the coordinates of the object comprises: a head coordinate, a left shoulder coordinate, a right shoulder coordinate, a left elbow coordinate, a right elbow coordinate, a left wrist coordinate, a right wrist coordinate, a left leg joint coordinate, and/or a right leg joint coordinate; wherein the gesture-making area comprises a right gesture-making area, the coordinate of the center point of the gesture-making area is a coordinate of a center point of the right gesture-making area, and the calculation of the coordinate of the center point of the right gesture-making area further comprises: C1(x, y, z)=P1(x, y, z)+d1(x, y, z), wherein the C1(x, y, z) is the coordinate of the center point of the right gesture-making area, the P1(x, y, z) is the right shoulder coordinate, the d1(x, y, z) is an arbitrary coordinate that is configured to |d1(x, y, z)|<D11, the D11 is a maximum distance between the right shoulder coordinate and the head coordinate, a distance between a left edge of the right gesture-making area and the center point of the right gesture-making area is S1, S1=k1*D12, the k1 is a real number, and the D12 is a distance between the right elbow coordinate and the right wrist coordinate.