多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
## Drawing Basic Forms *GameMaker Studio 2* 有一整套的用来绘制不同表格与形状的函数。这些函数只有在实例的绘制事件中才有效(你*可以* 随意使用,但是不会有任何效果)。这些函数也可以用来创造纯粹的几何特效,这意味着他们不会产生碰撞事件,因为它们只能通过被分配给实例的精灵或碰撞掩码来完成。所有的这些函数都会被默认绘制颜色,透明度,和混合模式所影响(详情查看[Colour(颜色)](Colour.md))。 **重要!** 线,点,和表格总是以1比1屏幕分辨率绘制,不管绘制的事件是什么。 绘制形状 > 下列绘制函数用于绘制基本图形。请注意这些函数的调用比较慢,而且只提供基本绘制工具: > > * [draw_arrow](draw_arrow.md) > > * [draw_circle](draw_circle.md) > > * [draw_circle_colour](draw_circle_colour.md) > > * [draw_ellipse](draw_ellipse.md) > > * [draw_ellipse_colour](draw_ellipse_colour.md) > > * [draw_line](draw_line.md) > > * [draw_line_colour](draw_line_colour.md) > > * [draw_line_width](draw_line_width.md) > > * [draw_line_width_colour](draw_line_width_colour.md) > > * [draw_point](draw_point.md) > > * [draw_point_colour](draw_point_colour.md) > > * [draw_rectangle](draw_rectangle.md) > > * [draw_rectangle_colour](draw_rectangle_colour.md) > > * [draw_roundrect](draw_roundrect.md) > > * [draw_roundrect_colour](draw_roundrect_colour.md) > > * [draw_roundrect_ext](draw_roundrect_ext.md) > > * [draw_roundrect_colour_ext](draw_roundrect_colour_ext.md) > > * [draw_triangle](draw_triangle.md) > > * [draw_triangle_colour](draw_triangle_colour.md) > > > > 特定绘制函数配置指令 > *GameMaker Studio 2* 也包含下列函数,用来设置绘制精度和绘制特殊的东西: > > * [draw_set_circle_precision](draw_set_circle_precision.md) > > * [draw_button](draw_button.md) > > * [draw_healthbar](draw_healthbar.md) > > * [draw_path](draw_path.md) > >