赞 | 90 |
VIP | 350 |
好人卡 | 311 |
积分 | 101 |
经验 | 150139 |
最后登录 | 2024-7-17 |
在线时间 | 5020 小时 |
Lv4.逐梦者 (版主) 无限の剣制
- 梦石
- 0
- 星屑
- 10074
- 在线时间
- 5020 小时
- 注册时间
- 2013-2-28
- 帖子
- 5030
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
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!!! |
评分
-
查看全部评分
|