
目的:实现一个按键按住抓住箱子事件,此时只能按前进或者后退进行推/拉箱子的操作
工程里核心的脚本内容就是《与箱子事件交互》这个脚本,里面主要实现的是
1、通过一个设定好的按键去触发事件名称为<箱子>的事件
2、判断下一步推/拉箱子时的通行度是否可以运行推/拉箱子操作
工程里箱子事件的做法是在事件内判断是否按下了设定好的按键,记得事件名要含有<箱子>。
如果是按住了就把人物行走图切换成推箱子形态,否则切换为正常状态
在按住的分支里进行判断是否按下了当前朝向相同或者相反的方向,如果是就判断是否可以推/拉,条件都符合时进行推/拉动箱子操作
2018.10.29
#修复了关于循环地图的通行度判断错误
#优化了开火车时的拉箱子前集合队员的演出表现(现在我只想出用这种方式来处理开火车了,不知是否有更好的方式。欢迎大家提出建议
#更新了能横着拉的判断,具体需求看4楼 @七重
| 欢迎光临 Project1 (https://rpg.blue/) | Powered by Discuz! X5.0 |