Project1

标题: 关于鼠标点地产生光圈 [打印本页]

作者: ccsgws    时间: 2009-9-27 16:25
标题: 关于鼠标点地产生光圈
本帖最后由 ccsgws 于 2009-9-30 00:12 编辑

我下了仙剑4菜单,发现运行工程后鼠标点地会产生光圈,并且人物自动走到先前鼠标点过的地方。
我之前用的一个鼠标脚本,是只有在想要去的地方按住鼠标不放才会自己走过去。
于是我提取仙剑4菜单的脚本,发现那是8方的鼠标脚本,考虑之前有很多帖子说8放脚本跟很多脚本有冲突,所以我放弃不用了。
  我想问下鼠标点产生光圈和四方自动寻路的脚本(鼠标不用一直按住的)
这是我用的鼠标寻路的脚本, 去除鼠标抢光标_102588784.rar (2.68 KB, 下载次数: 124) ,遗憾的是点地图没光圈,不智能,非要一直按着不放才会自己走。
仙4菜单.part1.rar (4.59 MB, 下载次数: 152) 仙4菜单.part2.rar (4.45 MB, 下载次数: 180)
作者: 白鬼    时间: 2009-9-27 16:45
有个思路,不知道对不对
寻路脚本,找到被定为的那个位置(就是鼠标点的那里)
然后在那里播放一个动画

大致就是这样的效果吧。

用 如果按下 mouse_left
               获取目的坐标
                播放动画
                end
这样就可以了吧。
作者: ccsgws    时间: 2009-9-27 16:56
本帖最后由 ccsgws 于 2009-9-27 16:59 编辑

2# 白鬼

前辈说的光圈是一个动画,我确实是在文件夹里找到了那个效果图片

遗憾的是在我用的那个脚本中没有找到mouse_left
作者: 白鬼    时间: 2009-9-27 20:07
本帖最后由 白鬼 于 2009-9-27 20:09 编辑

我说的 mouse_left 是指鼠标左键
至于在鼠标脚本里定义的应该写成什么样子,请搜索一下吧。

PS:我不是前辈,我只是个半吊子。


再PS:有个很笨的方法,就是把这个图片用PS,做成一张完全透明的图片。
作者: well    时间: 2009-9-28 06:03
最下面的class Game_Player的update部分里定义了寻路。由于用的是press方法,所以需要一直按住鼠标。改成单击(trigger)方法就是LZ要的效果了,要光圈的话在该方法下加入显示光圈图片的部分。
其实我个人觉得长按寻路比较好。这样在使用诸如事件菜单时人物不会跑来跑去。
作者: goahead    时间: 2009-9-28 10:08
提示: 作者被禁止或删除 内容自动屏蔽
作者: ccsgws    时间: 2009-9-28 10:38
6# goahead

仙4菜单.part1.rar

4.59 MB, 下载次数: 135

仙4菜单.part2.rar

4.45 MB, 下载次数: 99


作者: goahead    时间: 2009-9-28 11:31
提示: 作者被禁止或删除 内容自动屏蔽
作者: ccsgws    时间: 2009-9-28 18:20
本帖最后由 ccsgws 于 2009-9-28 18:25 编辑

8# goahead


当我把你给我的鼠标脚本以及系统中用到的图片读放进自己做的系统的时候,发现脚本【鼠标整合】第157行出错了。不解。。
可否抽空帮我看看 游戏系统.part1.rar (3.91 MB, 下载次数: 73) 游戏系统.part2.rar (3.6 MB, 下载次数: 79)
作者: goahead    时间: 2009-9-29 09:37
提示: 作者被禁止或删除 内容自动屏蔽
作者: enter9009    时间: 2009-9-29 14:45
本帖最后由 enter9009 于 2009-9-29 14:47 编辑
有个101号动画你没拷进去~~~~~
goahead 发表于 2009-9-29 09:37

他的意思是有个101号的动画,但没动画原图.所以出错.
查看101号动画....
作者: ccsgws    时间: 2009-9-29 22:28
本帖最后由 ccsgws 于 2009-9-30 00:12 编辑

11# enter9009


我找遍其他文件包都没有找到——~!郁闷中
你的签名图越来越帅

我已经解决了,虽然办法笨了一点:我把之前做的系统用到的脚本和素材一个一个复制到 龙骑士给我改的系统中,累世累了点,不过现在很开心的说。
作者: enter9009    时间: 2009-9-30 10:41
呵呵,是说你缺少了那个动画的原图片。随便放张起个相同名字的就能解决了。




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