设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 9504|回复: 18
打印 上一主题 下一主题

[原创发布] 【主事件/小脚本】用一点脚本辅助的推/拉箱子Demo

[复制链接]

Lv4.逐梦者 (版主)

无限の剣制

梦石
0
星屑
10104
在线时间
5020 小时
注册时间
2013-2-28
帖子
5030

开拓者贵宾

跳转到指定楼层
1
发表于 2018-10-27 09:07:25 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
本帖最后由 VIPArcher 于 2018-11-12 13:18 编辑

大家好,好久不见,工作后就很少玩RM了,想做点简单的东西复习一下RM。于是就做个推箱子的事件玩玩。
这个工程本身事件和脚本内容不难,难的都是素材处理Orz。如果你觉得这个范例工程对你有所启发就点个赞吧。
如果发现什么bug或者有什么更好的建议欢迎回复。

工程内事件代码均可自由使用,使用时无需报告,另外除有注明“使用或转载请保留以上信息”外的脚本使用可无须署名(当然如果你署名了我肯定是很开心)
工程内图片资源全部不允许直接使用,仅供参考(毕竟也不是很好看)。
另外我像素点得很菜,请不要叫我帮忙处理素材

下面是内容介绍:
目的:实现一个按键按住抓住箱子事件,此时只能按前进或者后退进行推/拉箱子的操作

工程里核心的脚本内容就是《与箱子事件交互》这个脚本,里面主要实现的是
1、通过一个设定好的按键去触发事件名称为<箱子>的事件
2、判断下一步推/拉箱子时的通行度是否可以运行推/拉箱子操作

工程里箱子事件的做法是在事件内判断是否按下了设定好的按键,记得事件名要含有<箱子>。
如果是按住了就把人物行走图切换成推箱子形态,否则切换为正常状态
在按住的分支里进行判断是否按下了当前朝向相同或者相反的方向,如果是就判断是否可以推/拉,条件都符合时进行推/拉动箱子操作

事件效果就像下面这张GIF这样。
效果GIF图(图片约400k)
更新日志

行走图素材来源:@布里蓝 【蓝的藏宝箱】http://obsblackinblue.lofter.com/
范例工程: 推拉箱子Demo V1.5.zip (1.46 MB, 下载次数: 273, 售价: 5 星屑)

Fighting Gold!!!

评分

参与人数 12+12 收起 理由
岡本 + 1 精品文章
MireniamuYuki + 1 塞糖
pamela84618 + 1 精品文章
congwsbn + 1 精品文章
Kim_Shyuen + 1 精品文章
张咚咚 + 1 精品文章
wabcmcc + 1 精品文章
龙影风 + 1 塞糖
KB.Driver + 1 塞糖
鑫晴 + 1 精品文章

查看全部评分

Lv5.捕梦者 (版主)

梦石
22
星屑
12122
在线时间
7473 小时
注册时间
2011-7-2
帖子
398

极短25评委极短24评委极短23评委极短22评委R考场第七期纪念奖开拓者

2
发表于 2018-10-27 09:20:55 | 只看该作者
是VIPArcher,好久不见。
Gold Experience!

点评

噫  发表于 2018-10-27 09:34
结局好久不见啊  发表于 2018-10-27 09:30
【探索解谜游戏】《NULL》
-------------------------------------------------------------
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
17
星屑
1637
在线时间
1510 小时
注册时间
2014-8-6
帖子
641

短篇十战斗者组别亚军开拓者

3
发表于 2018-10-27 09:32:43 | 只看该作者
这  个  可  以  有

点评

极寒空格小鬼,脱粪自裁,请。  发表于 2018-10-27 17:34

评分

参与人数 1+1 收起 理由
lrq20000421 + 1 恶臭不堪

查看全部评分

回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
3574
在线时间
2338 小时
注册时间
2015-8-25
帖子
960

开拓者

4
发表于 2018-10-28 22:19:03 | 只看该作者
本帖最后由 七重 于 2018-10-29 09:09 编辑

好久不见版主了。

其实想请教一下的。。这个脚本的场合,如果想抓住箱子的时候,可以不仅是前后推动,而且可以左右推动的话,应该怎么改才好呢。

--
追记:
挖 , 十分感谢你的修改。

唔。。能左右拉很奇怪嘛。。
实际上我当初看到这个脚本的时候还在想,推箱子能前后拉的话不就相当于没有难度了吗233

所以在我心里面觉得这个脚本应该是不能用在推箱子游戏上的。

然后感受了一下,忽然觉得可以用这个功能做个推着什么来挡些什么的小游戏关卡。

--
不过现在改过之后,能够做一个某些箱子只能推,某些只能拉,某些可以全方向的地狱难度推箱子了。

点评

谢谢0v0/  发表于 2018-10-29 09:07
如果你真有这种需求,更新一下范例吧,我从新编辑了一下,上传了带横着拉的判断的版本。另外现在事件是写在公共事件里了  发表于 2018-10-29 07:21
左右移动的话要判断的条件就更多了,而且左右移动箱子不是挺奇怪的吗?故目前只做了前后方向的通行度判定。  发表于 2018-10-29 00:18
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
125
在线时间
8 小时
注册时间
2018-11-10
帖子
10
5
发表于 2018-11-12 09:08:18 | 只看该作者
謝謝分享喔~ 拿來使用
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
17
星屑
5293
在线时间
276 小时
注册时间
2013-9-3
帖子
102
6
发表于 2018-12-28 11:22:03 | 只看该作者
!!收藏一下
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
483
在线时间
94 小时
注册时间
2019-6-10
帖子
34
7
发表于 2019-12-8 09:29:34 | 只看该作者
?????开始游戏就这样了???怎么办??C:\Users\user\Pictures\44.png
<font color=&quot;RoyalBlue&quot;>furry<font color=&quot;Black&quot;>画师一个
WWW
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
483
在线时间
94 小时
注册时间
2019-6-10
帖子
34
8
发表于 2019-12-8 09:34:58 | 只看该作者
发不了图片......
打开之后开始游戏\读取SAVE之后就显示
‘发生了SystemstackError。
stack level yoo deep’
怎么办(O_OIII)

点评

你是不是重复插入了脚本?  发表于 2019-12-8 11:23
<font color=&quot;RoyalBlue&quot;>furry<font color=&quot;Black&quot;>画师一个
WWW
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1114
在线时间
84 小时
注册时间
2020-12-11
帖子
93
9
发表于 2021-1-11 16:03:16 | 只看该作者
又找到一个好玩的,感谢大佬
忍一时越想越气,退一步越想越亏~~~
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
424
在线时间
103 小时
注册时间
2022-4-28
帖子
116
10
发表于 2022-6-7 23:13:34 | 只看该作者
感谢大佬们的按钮
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-12-25 03:05

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表