Project1

标题: 请脚本大大帮我看看是脚本哪里出了问题 [打印本页]

作者: 勇敢的馒头    时间: 2012-8-17 20:56
标题: 请脚本大大帮我看看是脚本哪里出了问题
本帖最后由 勇敢的馒头 于 2012-8-21 09:35 编辑

我把八方向和像素行走做了整合,现在终于弄出一个没有同行设置问题也没有对话错位问题的工程,并且实现8方向,斜走的时候可以换行走图,但是手感却不好
比如按下←和↑行走,停下来的时候有时候会跳回正面而不是保持斜方向,不知道是哪里出了问题,研究了2天了,请大大帮忙看看,谢谢

新增了一个脚本,另外 Sprite_Character 做了一点修改

dsu_plus_rewardpost_czw
作者: R-零    时间: 2012-8-18 13:06
脚本没有出错,出现这样的原因是在你松开方向键时有先后,例如你同时按下了↑←,当你松开时,你可能是几乎同时松开↑←,但也有时时间差太大变成了松开↑以后←还按着,所以人物朝向会向←


作者: 勇敢的馒头    时间: 2012-8-18 13:09
R-零 发表于 2012-8-18 13:06
脚本没有出错,出现这样的原因是在你松开方向键时有先后,例如你同时按下了↑←,当你松开时,你可能是几乎 ...

可其他的一些八方向都不存在这个问题,不会这样跳回来
这样实在手感不好,想修改成不要这么灵敏的,可是实在改不来了~
作者: R-零    时间: 2012-8-18 13:17
勇敢的馒头 发表于 2012-8-18 13:09
可其他的一些八方向都不存在这个问题,不会这样跳回来
这样实在手感不好,想修改成不要这么灵敏的,可是 ...

因为你对单个图块的切分已经精确到了1像素,所以才会这么敏感的

站上有好多现成的八方向如果没什么特殊需要不需要自己动手重写

http://search.discuz.qq.com/f/se ... &qs=txt.shome.a
作者: 勇敢的馒头    时间: 2012-8-18 15:45
R-零 发表于 2012-8-18 13:17
因为你对单个图块的切分已经精确到了1像素,所以才会这么敏感的

站上有好多现成的八方向如果没什么特殊 ...

其他的都用过了

八方向的没办法和像素兼容
兼容像素和八方向了,要么通行有问题,要么就是触发事件有问题~

改好久终于弄出这个了~~!!{:2_271:}




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