Project1

标题: 想做出一個事件走過就無法回頭的區域 [打印本页]

作者: duzine    时间: 2015-12-9 12:56
标题: 想做出一個事件走過就無法回頭的區域
如題
我的遊戲有一幕場景是這樣
你看到對面有殭屍,彼此之間有個大溝
通過大溝的唯一手段是獨木橋
你必須先靠近獨木橋,讓對岸殭屍靠近你掉進大溝
但是殭屍就無法再爬上岸,你就能安全地通過對岸
這樣的效果怎麼做?  

不要事先安排的,要即時互動 (意思是別叫我控制殭屍去跳大溝)
作者: 黄谊洲    时间: 2015-12-9 14:32
对不起  我看不懂繁体
作者: zx903193387    时间: 2015-12-9 17:24
{:2_276:}简单,但是挺麻烦
首先,每个僵尸做两个事件页,第一页高度是设定成比玩家高,第二页是和玩家相同。两页路线都是靠近玩家。
然后有几个僵尸就设定几个变量,每个僵尸都设自动执行循环获取与检测属于自身的变量,变量的内容就是僵尸事件自身的X值或者Y值,按你这条沟是横着的还是竖着的而定。然后一旦变量的值进入沟的范围,就打开自用开关,把僵尸事件页切到第二页,完成。
思路是一开始其实可以看做僵尸是在天上飞,能自由地进到沟里,然后到了沟里就落地被沟的边缘挡住爬不出来了




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1