ds_grid旋转函数
原文:
镜像翻转
(replace new_grid and old_grid with the ds_grid's you want to change)
var size_h = ds_grid_width(old_......
键盘按键字符
脚本说明
因为不知名的原因,尽管GMS可以正常识别按键的ASCII码,但是其内部存储和对应时采用了一套自己的数值,因此想要获取并显示用户当前按下了什么按键时需要进行一番转化,比较麻烦,于是出现了这个脚本,可以将用户按下的按键作为参数传进......
检测线上最近实例
脚本说明
参数说明
参数序号
参数名
参数说明
argument0
x1
起始点x坐标
argument1
y1
起始点y坐标
argument2
x2
终点x坐标
argument3
y2
终点y坐标
argument4
o......
描边文字——draw_text_colour_outline
脚本说明
一个绘制描边文字的脚本,本质上应该是画了多遍文字叠在一起显示出描边的效果……
参数说明
参数序号
参数名
参数说明
argument0
x
文字绘制x坐标
argument1
y
文字绘制y坐标
argument......
瓷片碰撞检测——collision_tilemap
脚本说明
这是在reddit发现的一个脚本,作者为“CptLeafBlower ”
原帖地址:
跟内置函数“place_meeting”的用法十分类似,只是这个检测的不是对象而是瓷片地图
只需传入要检测的坐标点以及需要检测的瓷片地......
钟形冷却动画——draw_rectangle_cd
脚本说明
这是一个用于绘制钟形冷却动画蒙版的脚本,脚本的实际效果如下图中右侧所 示
你可以传入两个点的坐标值,分别是一个矩形的左上角和右下角,然后传入冷却的进度(0-1之间的一个值),该脚本会首先绘制一个覆盖全矩形的蒙版然后根据冷......
指定角度最近实例判断——instance_nearest_dir
脚本说明
在GMS2中有一个自带的函数instance_nearest可以用来获取最近的实例,你可以指定某一坐标和甄别的对象,然后设置一个要判断的方向角度,再定义最小和最大的偏差值,这个脚本会去判断“(角度-最小偏差值)到(角度+最大偏......
导入CSV——csv_to_grid
该脚本用于读取csv文件,并将其中的数据导入为ds_grid进行调用