几何图形支持#
arcade.EasingData#
arcade.ease_angle#
arcade.ease_angle_update#
- arcade.ease_angle_update(easing_data: arcade.easing.EasingData, delta_time: float) Tuple [源代码]#
更新角度缓动。
arcade.ease_in#
arcade.ease_in_back#
arcade.ease_in_out#
arcade.ease_in_out_sin#
arcade.ease_in_sin#
arcade.ease_out#
arcade.ease_out_back#
arcade.ease_out_bounce#
arcade.ease_out_elastic#
arcade.ease_out_sin#
arcade.ease_position#
arcade.ease_update#
- arcade.ease_update(easing_data: arcade.easing.EasingData, delta_time: float) Tuple [源代码]#
更新两个值之间的缓动/
arcade.ease_value#
arcade.easing#
- arcade.easing(percent: float, easing_data: arcade.easing.EasingData) float [源代码]#
用于计算缓和的返回值的函数,给定的百分比和缓和数据。
arcade.linear#
arcade.smoothstep#
arcade.earclip#
arcade.are_polygons_intersecting#
arcade.is_point_in_polygon#
arcade.calculate_hit_box_points_detailed#
- arcade.calculate_hit_box_points_detailed(image: PIL.Image.Image, hit_box_detail: float = 4.5) Union[List[Union[Tuple[float, float], List[float]]], Tuple[Union[Tuple[float, float], List[float]], ...]] [源代码]#
在给定RGBA图像的情况下,该函数返回组成其周围的命中框的点。尝试修剪掉透明像素。
- 参数
image (Image) -- 图像被击中的盒子来自。
hit_box_detail (int) -- 打击盒的制作是多么细致啊。在点数和精确度之间存在权衡。
- 退货
点数列表