Project1

标题: 关于使用了鼠标响应图片的问题 [打印本页]

作者: 无心孤云    时间: 2010-8-12 16:59
标题: 关于使用了鼠标响应图片的问题
本帖最后由 xcyog 于 2010-8-12 18:06 编辑

使用了鼠标响应图片制作了某个破烂东西,其实就是个用公共事件+鼠标响应脚本构成的技能树
这个功能我是这么计划的。。。
首先是在升级的时候会显示升级加点(这个并不重要)加完点确认的时候会切换至制作好的公共事件技能树
由于是用公共事件+鼠标响应脚本构成,于是乎此技能树是由很多公共事件和图片构成。。。
于是,在加点完后触发的公共事件开始的时候显示图片(很多图片)。。。
于是。问题来了。
1。在鼠标移动来加点的时候,用键盘控制的时候人物依然可以走动(甚至可以走动去和NPC对话)
2。用鼠标点击图片的时候人物会跟着走路(小柯提供的链接似乎对此问题解决不能,难道是因为我的图片重叠太多?)
3。假如触发的这个战斗是由自动执行事件引起,那么在战斗完毕引起升级再引起技能树。。。在技能树进行的时候剧情却会继续进行(也就是说剧情对话在我们选择技能加点的时候还在进行着。。。)

总结以上的3个问题。。。我想请教请问的问题则是。。。
那么。请问在显示图片(也就是如我那么一个图片技能树)的时候。怎么让人物不可移动(包括用键盘和鼠标控制移动)同时让剧情暂停呢?

谢谢前辈们指导。。。。

以下是附件说明
1是触发了技能表后的所在。。。
2是用键盘控制它走动。。。。这个时候还是顶着技能表的。。。。

1.jpg (122.48 KB, 下载次数: 2)

1.jpg

2.jpg (89.21 KB, 下载次数: 1)

2.jpg

作者: 越前リョーマ    时间: 2010-8-12 17:01
本帖最后由 越前リョーマ 于 2010-8-12 17:02 编辑

http://rpg.blue/forum.php?mod=vi ... =%E9%BC%A0%E6%A0%87
这样可以禁止鼠标对移动的响应。
自动事件什么的可以用开关什么的,人物走动弄个自动事件,顺便弄个循环判断按了哪个什么的囧。不知道自动事件的时候能不能用鼠标。
[line]1[/line]
顺便附带个东西:
http://rpg.blue/forum.php?mod=vi ... 6771&highlight=
作者: 无心孤云    时间: 2010-8-12 17:20
本帖最后由 xcyog 于 2010-8-12 17:46 编辑

我说的停止自动执行- -表示剧情已经是在自动执行中间了。。。
比如说自动执行事件执行到战斗过程。。。战斗结束后会执行这么个公共事件(就是上面说了的显示图片的公共事件)这个时候自动执行着的剧情还是在继续的(只是给图片遮挡了)。。。。

最后表示。小柯你的方法完全失败- -
作者: 越前リョーマ    时间: 2010-8-12 17:54
我说的停止自动执行- -表示剧情已经是在自动执行中间了。。。
比如说自动执行事件执行到战斗过程。。。战斗 ...
xcyog 发表于 2010-8-12 17:20

用个开关暂时停止剧情。


作者: moy    时间: 2010-8-12 18:09
如果技能树的公共事件有什么类似的贯穿整个技能树的开关什么的(例如小柯的那个就有个开关是从技能树处理开始到结束都是打开,其他时候关闭的)
在明雷(或者剧情战斗)胜利后循环判断开关是否开启,开启则设置移动路线等待.大概就是这么个感觉.
隔多长时间判断自己斟酌?...个人觉得以1秒来界定应该差不多吧...要求不高的话.

不知道这样行不行(声明..从没用过鼠标响应...
作者: 越前リョーマ    时间: 2010-8-12 18:32
本帖最后由 越前リョーマ 于 2010-8-13 00:20 编辑

你要跳转回去可以用标签和标签跳转。
[line]1[/line]
既然解决了,我还是回复意思一下,参考我那个技能树吧 = =b
作者: 无心孤云    时间: 2010-8-14 00:47
虽然最后问题还是没按我想的解决了
但是最后改用了小柯的纯事件技能树。也很完美了。认可小柯吧




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