Project1

标题: 请问在楼梯上行走的效果怎么做?? [打印本页]

作者: 小草    时间: 2007-12-24 08:30
标题: 请问在楼梯上行走的效果怎么做??
1,怎么能够实现人物往前走时,遇到楼梯或斜坡会自动往斜上方走呢?
2,如果1实现,怎么能让人在上楼梯时速度慢一级,下楼梯时速度快一级呢?

作者: 小草    时间: 2007-12-24 08:30
标题: 请问在楼梯上行走的效果怎么做??
1,怎么能够实现人物往前走时,遇到楼梯或斜坡会自动往斜上方走呢?
2,如果1实现,怎么能让人在上楼梯时速度慢一级,下楼梯时速度快一级呢?

作者: 宾少    时间: 2007-12-24 08:57
1.修改行走图
2.用条件分歧来做:当角色为左时--行走速度+4
                 当角色为右时--行走速度-2
作者: darkten    时间: 2007-12-24 08:59
前提是你要有楼梯的素材。

1.
使用事件的“角色移动路线”
设置角色>固定朝向,然后移动路线是斜线(左上、右下之类的),这样就可以做到上楼梯的效果。

2.
在“角色移动路线”里加上“移动速度 = 3(或以下)”,移动结束后把速度变回4。
作者: 小草    时间: 2007-12-24 09:15
以下引用darkten于2007-12-24 0:59:56的发言:

前提是你要有楼梯的素材。

1.
使用事件的“角色移动路线”
设置角色>固定朝向,然后移动路线是斜线(左上、右下之类的),这样就可以做到上楼梯的效果。

2.
在“角色移动路线”里加上“移动速度 = 3(或以下)”,移动结束后把速度变回4。


是不是在入楼梯处加一个事件,出楼梯处加一个事件还原?这样我想会有问题:
1,用“左上,右下”来固定的话说明楼梯的坡度只能是45度。并且如果我上到一半要掉头下去怎么办?
2,同样。不能解决上到一半下去的问题。

作者: darkten    时间: 2007-12-24 19:30
以下引用小草于2007-12-24 1:15:38的发言:


是不是在入楼梯处加一个事件,出楼梯处加一个事件还原?这样我想会有问题:
1,用“左上,右下”来固定的话说明楼梯的坡度只能是45度。并且如果我上到一半要掉头下去怎么办?
2,同样。不能解决上到一半下去的问题。


“左上,右下”之类的,只是方位的问题。可以视情况而定。
再说,RMXP的图快与与行走图都是四方格排列,移动与排列的方式都是只有8个方向而以吗...
如果要做出45度以外的路线,可以在“左上,右下”之间加入“向左,向右”之类的路线(大概吧?)

走到一半要掉头?
如果要这样的话...
有点麻烦...
我本身也不知道最好的办法...
不过,我有一个效果相似的方法,使用了变量控制。
这个方法好像有些许问题,如果要用就将就用吧。

你可以下载这个(我参加迷宫大赛的作品)
http://rpg.blue/upload_program/files/dragonknight.rar

注意地图右下脚一带的石壁,我使用了移动路线+变量造成“自由穿墙”的效果。
大概可以用吧...

如果你想要用这个方法,但是又不太明白,我可以解释做法。



最后,希望有高手可以提供更好的解决方法。




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