用Surface实现转场特效(一)

大家好!下面这篇超赞的教程作者是 ,如果你觉得本文有用可以去看看他还有其它很多关于 GameMaker 的教程,下面附有完整的源码可以下载,同时也可以让你了解之后的第二部分都会有些什么内容—— Shaun Splading 译者:这是......

1/100 - 文本框

挑战评级:★★ 水准 时限 初学 3小时 略懂 1小时 熟练 30分钟 计分项 得分 准时完成 20分 进阶挑战 20分 挑战目标 用对话框的形式让用户输入5组数据(文字及1-100以内的数字)。 把这些......

描边文字——draw_text_colour_outline

脚本说明 一个绘制描边文字的脚本,本质上应该是画了多遍文字叠在一起显示出描边的效果…… 参数说明 参数序号 参数名 参数说明 argument0 x 文字绘制x坐标 argument1 y 文字绘制y坐标 argument......

瓷片碰撞检测——collision_tilemap

脚本说明 这是在reddit发现的一个脚本,作者为“CptLeafBlower ” 原帖地址: 跟内置函数“place_meeting”的用法十分类似,只是这个检测的不是对象而是瓷片地图 只需传入要检测的坐标点以及需要检测的瓷片地......

【QA】2018第5周

3D音效的代码逻辑 本问题来自Indienova的“陈康” 我也提个问题:到达一定距离或范围进行音效的播放设定的逻辑是怎样的?点A声源与点B玩家距离达到一定值然后控制音效播放的栗子. 请大家不吝赐教GMS2实现方法!......

钟形冷却动画——draw_rectangle_cd

脚本说明 这是一个用于绘制钟形冷却动画蒙版的脚本,脚本的实际效果如下图中右侧所 示 你可以传入两个点的坐标值,分别是一个矩形的左上角和右下角,然后传入冷却的进度(0-1之间的一个值),该脚本会首先绘制一个覆盖全矩形的蒙版然后根据冷......

【QA】2018第2周

好不容易凑了三个问题来做本期QA,希望派得上用场:) 在游戏过程中新建自定义变量 这个问题来自群里的"萌新" 这个需求是,在游戏运行的过程中生成了一个随机字符串,如何用这个字符串作为变量名来定义一个新的变量。 ......

冷却时间的绘制脚本

这一篇是之前曾经就说过的冷却时间的实现方式,废话不说我们先看效果: [] 上图左边的柱形动画是之前在QA里就介绍过的,今天我们要实现的就是右侧那种钟形的冷却时间动画,其实这个方法也是借花献佛,主要借用了Yellowafterlife的这......