Project1

标题: 关于玩家被挤压的问题,和敌人降下中改变方向的问题 [打印本页]

作者: masakisl    时间: 2010-10-8 22:23
标题: 关于玩家被挤压的问题,和敌人降下中改变方向的问题
现在做的游戏类似传说系列(Tales Of),有吹飞攻击,连续技系统,问题是

1.敌人落下时会把玩家挤压到地下,如果用"不受其他对象挤压",则变成可以穿透
因为是格鬥战为主,可以穿透的话会造成玩家过于接近敌人而不断失血
(一定要设定敌人攻击范围,就算设定为0一样会失血)
目前的对策是,把敌人落下时的接触范围设定得极小,但是会造成难以连段

這個问题连范例的魔物大陆也会发生...看来是无解

2.敌人被打中会浮空,并向后飞,这没什么问题
但是如果主角面向左边,把敌人往左边打飞,在敌人落地前移动到左边攻击,敌人的飞行方向不会改变
结果就是被打中的敌人不断的把玩家向左边挤压(又是挤压)
我已经设定了玩家面向右边攻击时,敌人向右飞,但是依然无法改变飞行方向

目前的解法是,设定两个空中动作,按照玩家的方向设定飞行方向,但是第一hit仍然无解...
作者: v2sam    时间: 2010-10-9 08:55
恭喜你可以吐槽AGM了,所以说做简单的游戏就算了,AGM目前的功能(或者BUG)不足以做复杂的东西。
作者: masakisl    时间: 2010-10-12 11:16
回复 v2sam 的帖子
可是游戏不知不觉的就是会越做越大...{:nm_7:}

想到一个算是治标不治本的解决方法,就是在地图边缘设置单方面通行的"缓冲地区"

平时是无法进入的,当玩家被挤压到外面,至少可以"回来"继续游戏




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