A liquid discharge apparatus comprising: a head having multiple nozzles and configured to discharge a liquid from each of the multiple nozzles to an object in a flight direction to form a film on a surface of the object; a driver configured to move at least one of the head and the object relative to other of the head and the object; and circuitry configured to: determine an amount of the liquid discharged from each of the multiple nozzles based on a flight angle (θ) between the flight direction and a normal direction of the surface of the object for each of the multiple nozzles; and cause the head to discharge the liquid from each of the multiple nozzles for the amount of the liquid determined for each of the multiple nozzles, wherein the circuitry is further configured to determine the amount of the liquid discharged from each of the multiple nozzles according to a following equation: M = M 0 / cos 2 θ, where M represents the amount of the liquid discharged from each of the multiple nozzles, θ represents the flight angle (θ), and M 0 represents the amount of the liquid discharged at the flight angle (θ) of 0 degrees, wherein the circuitry is further configured to determine a liquid discharge timing at which the liquid is discharged from each of the multiple nozzles for each of the multiple nozzles based on a target distance between the object and each of the multiple nozzles, wherein the circuitry is further configured to: divide a trajectory of relative movement between the object and each of the multiple nozzles by discharge intervals between discharge positions, at which the liquid is discharged from each of the multiple nozzles, to obtain division points; and determine the liquid discharge timing based on the target distance at each of the division points, characterized in that the circuitry is further configured to:generate a pulse signal k serving as a reference of the timing at which the liquid is discharged from each of the multiple nozzles based on a distance of relative movement between the head and the object by the driver, wherein the pulse signal k is generated each time each of the multiple nozzles moves a certain distance shorter than the discharge interval. a head having multiple nozzles and configured to discharge a liquid from each of the multiple nozzles to an object in a flight direction to form a film on a surface of the object; a driver configured to move at least one of the head and the object relative to other of the head and the object; and circuitry configured to: determine an amount of the liquid discharged from each of the multiple nozzles based on a flight angle (θ) between the flight direction and a normal direction of the surface of the object for each of the multiple nozzles; and cause the head to discharge the liquid from each of the multiple nozzles for the amount of the liquid determined for each of the multiple nozzles, determine an amount of the liquid discharged from each of the multiple nozzles based on a flight angle (θ) between the flight direction and a normal direction of the surface of the object for each of the multiple nozzles; and cause the head to discharge the liquid from each of the multiple nozzles for the amount of the liquid determined for each of the multiple nozzles, wherein the circuitry is further configured to determine the amount of the liquid discharged from each of the multiple nozzles according to a following equation: M = M 0 / cos 2 θ, where M represents the amount of the liquid discharged from each of the multiple nozzles, θ represents the flight angle (θ), and M 0 represents the amount of the liquid discharged at the flight angle (θ) of 0 degrees, wherein the circuitry is further configured to determine a liquid discharge timing at which the liquid is discharged from each of the multiple nozzles for each of the multiple nozzles based on a target distance between the object and each of the multiple nozzles, M 0 represents the amount of the liquid discharged at the flight angle (θ) of 0 degrees, wherein the circuitry is further configured to determine a liquid discharge timing at which the liquid is discharged from each of the multiple nozzles for each of the multiple nozzles based on a target distance between the object and each of the multiple nozzles, wherein the circuitry is further configured to: divide a trajectory of relative movement between the object and each of the multiple nozzles by discharge intervals between discharge positions, at which the liquid is discharged from each of the multiple nozzles, to obtain division points; and determine the liquid discharge timing based on the target distance at each of the division points, divide a trajectory of relative movement between the object and each of the multiple nozzles by discharge intervals between discharge positions, at which the liquid is discharged from each of the multiple nozzles, to obtain division points; and determine the liquid discharge timing based on the target distance at each of the division points, characterized in that the circuitry is further configured to:generate a pulse signal k serving as a reference of the timing at which the liquid is discharged from each of the multiple nozzles based on a distance of relative movement between the head and the object by the driver, wherein the pulse signal k is generated each time each of the multiple nozzles moves a certain distance shorter than the discharge interval.