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

Project1

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

[已经解决] 想做移动的石块,角色踩不到石块就会回到起点重新开始!

[复制链接]

Lv1.梦旅人

梦石
0
星屑
81
在线时间
65 小时
注册时间
2015-6-4
帖子
67
跳转到指定楼层
1
发表于 2015-6-5 00:27:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x

如图所示,但是我怎么设定都没办法移动到事件的石块上.

eeee.png (50.99 KB, 下载次数: 17)

eeee.png

Lv3.寻梦者

梦石
0
星屑
2920
在线时间
713 小时
注册时间
2010-7-25
帖子
813

开拓者

2
发表于 2015-6-5 16:10:26 | 只看该作者
本帖最后由 jianyulei 于 2015-6-5 16:35 编辑

因为游戏里的事件判定是格子,所以动态的事件再位置上判定非常困难。我劲量用事件把你的要求的概念给做了出来,基本上可以达到踏板过河的目的,但因为只是个概念,也没有进行优化,所以BUG多多,优化需要逐帧进行Y轴判定或者改变事件的变现形式……你可以参考我的做法想出更好的解决办法来,如果你看不懂我的写法就只能放弃了
当然如果脚本方面有解决方法就更好了,但我只懂得事件。
因为论坛的附件最大是2M,所以分了卷

还有个更简单的概念是在地图上每块需要出现地板的地格都设定空白事件,然后里面里面写个独立A,独立A内容画像是地板,再插上一并开启事件独立开关的脚本,写个并行公共事件让多少帧经过开启哪些事件的独立A,然后再多少帧进过关闭这些独立A并开启其他一些独立A,
另外有点很重要:地面虽然看起来不能通行,其实再图块设定中是可以通行的,上面的事件内容再不开启A独立的情况下就写传送到起点,位置是人物下方,玩家接触;  而开启了A独立之后就是正常的通行了,没有传送到起点的效果
不过这个方法做出来的是出现并消失的那种板子,而且需要你自行移动,不能做到人踩到板子后跟着板子移动的效果。和你的要求不搭,因此我的附件并没有做这个方法,但这个方法即使文字表述也不难理解把?

Project2.part1.rar

1.5 MB, 下载次数: 41

Project2.part2.rar

800.32 KB, 下载次数: 47

评分

参与人数 1星屑 +100 梦石 +1 收起 理由
taroxd + 100 + 1 认可答案

查看全部评分

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
81
在线时间
65 小时
注册时间
2015-6-4
帖子
67
3
 楼主| 发表于 2015-6-5 17:56:31 | 只看该作者
谢谢了,我下载下来研究研究
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
81
在线时间
65 小时
注册时间
2015-6-4
帖子
67
4
 楼主| 发表于 2015-6-5 18:09:06 | 只看该作者
我刚刚测试了下 ,应该稍微修改下就能实现跳跃的 平滑 事件还是看的懂,又学到了一些新思路。感谢
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-2 22:25

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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