别看了,看不懂的
真的,别看了

2号成果:完美跳跃(6.30更新)

 点击下载范例工程

更新1:修正跳到墙上or NPC头上会卡住的Bug

能让主角在地图上随意跳跃。这看似简单,但在细节上需要下很大功夫
一般人都会想到[设置角色移动路线]里的"跳跃"吧
但光是跳跃是不够的,主角要往哪个方向跳,这就是个问题了。
所以我用一个变量带入主角当前的朝向,然后用条件分歧,朝向哪个方向,就往哪个方向跳。
可问题还没完,如果跳到了地图的边缘再次按下跳跃键的话就会造成卡机,此时主角就定在那里动不了了。
所以我有用了2个变量,分别带入主角的x,y坐标。分别用他们和地图的x,y坐标-2做比较(因为跳跃的距离是两格。)如果与地图边缘的距离大于等于2格那就可以跳过去,如果不是,就中断事件处理。

于是就出来这样一个复杂的条件分歧嵌套.....
http://blog.5d.cn/user12/zevair/upload/2006-06/29_418.jpg
标签集:TAGS:
回复Comments()点击Count()
喜欢就顶一下

回复Comments

{commentauthor}
{commentauthor}
{commenttime}
{commentnum}
{commentcontent}
作者:
{commentrecontent}
我的日历
友情链接
最新评论
搜索日志
       
访问计数

获取 RSS

我的 Blog:
别看了,看不懂的 最新的 20 条日志
[没来得及整理的]
条日志? 20 没来得及整理的?分类最新的
[也是没来得及整理的]
条日志? 20 也是没来得及整理的?分类最新的
[你们看得懂的]
条日志? 20 你们看得懂的?分类最新的
[你们看不懂的]
条日志? 20 你们看不懂的?分类最新的
[有人看得懂有人看不懂]
条日志? 20 有人看得懂有人看不懂?分类最新的
全站 Blog:
全站最新的 20 条日志
Xavier的自述

xavier 姓名:xavier

来自:冰点工作室

种族:非正常人系

年龄:小到某种地步

爱好:小号,书,RpgMaker,做网站,Bandari

QQ: 405639049

Powered by 5DBlog.com