幻想森林

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1298|回复: 2

关于论坛里的“分离跟随”

[复制链接]

313

主题

1574

帖子

1万

积分

⑧专业

*永恒国度*

积分
14145
QQ
发表于 2004-12-22 00:13:20 | 显示全部楼层 |阅读模式
(图1)
以上是坐标代入那页。问题:为什么要等待0.2秒呢?

(图2)
以上是主角与跟随者之间的设定。问题2:为什么把变量09代入主角的X坐标后,再减去跟随者坐标X的变量呢?同时变量09乘-1又是什么意思?

(图3)
以上是最后一页。条件分歧里设变量09为3以上就实行跟随,但图2中不是设了变量09乘-1吗?那变量09怎么会在3以上呢?

请大家帮帮忙!!

[此贴子已经被作者于2004-12-22 0:15:43编辑过]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
[img][/img] http://shop33698673.taobao.com被别人嫉妒,证明你优秀,嫉妒别人说明你无能
回复

使用道具 举报

1

主题

67

帖子

505

积分

⑤进阶

积分
505
发表于 2004-12-22 04:09:39 | 显示全部楼层
以下是引用august在2004-12-22 0:13:20的发言:
[upload=jpg]UploadFile/2004-12/200412220759107.jpg[/upload](图1)
以上是坐标代入那页。问题:为什么要等待0.2秒呢?

[upload=jpg]UploadFile/2004-12/20041222095431.jpg[/upload](图2)
以上是主角与跟随者之间的设定。问题2:为什么把变量09代入主角的X坐标后,再减去跟随者坐标X的变量呢?同时变量09乘-1又是什么意思?

[upload=jpg]UploadFile/2004-12/2004122201342528.jpg[/upload](图3)
以上是最后一页。条件分歧里设变量09为3以上就实行跟随,但图2中不是设了变量09乘-1吗?那变量09怎么会在3以上呢?

请大家帮帮忙!!


虽然偶还没有碰过,不过这个比较短,还算能看得明白……

1,大概等待那0.2秒实现“分离”跟随效果比较好,你可以试试不加,我认为没有技术上的不良后果……

2,您看过第三个公共事件应该知道,变数09的作用实际是要得到一个差额,表示主角与跟随者之间的距离。这个距离就是把变量09代入主角的X坐标01后,再减去跟随者坐标X的变量03。如果这个距离大于3,就实行跟随。

另一个问题就涉及到RM的坐标问题,RM的坐标原点设在左上角,数学上说那里就是(0,0)点。然后往右往下增大。如果跟随者的坐标位置在主角的右或下方,则其坐标变量03或者04比主角的坐标数值01或者02大,那么变量09与变量10这个数就有可能在主角的坐标X减去跟随者坐标X的时候出现负数。而现实中这种距离是不能用负数表示的,只能用绝对值表示。RM的坐标设定没有小数,坐标的最小单位就是1,所以第二个公共事件里设定条件在变数09小于1时,就相当于变数09为0或者负数时乘以-1。结果嘛……负负得正……这个是一个很好的计算绝对值语句。

3,上面已经说了,只有在在主角的坐标X减去跟随者坐标X的时候出现0或者负数时,变量09才会乘以-1。所以不管主角往哪个方向走几步,变数09是很容易就变成大于3的……

[此贴子已经被作者于2004-12-22 4:24:50编辑过]
在小白出现后,一只白色的菜鸟的回帖率成了以前的1000%……
回复 支持 反对

使用道具 举报

313

主题

1574

帖子

1万

积分

⑧专业

*永恒国度*

积分
14145
QQ
 楼主| 发表于 2004-12-22 23:45:22 | 显示全部楼层
真佩服你的能力,但介于我能力有限,还未能完全理解,不过我会认真琢磨的!
[img][/img] http://shop33698673.taobao.com被别人嫉妒,证明你优秀,嫉妒别人说明你无能
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|幻想森林

GMT+8, 2026-6-20 00:23 , Processed in 0.011988 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表