查看: 3896|回复: 2

[已经解决] 正在做全动态菜单,关于图层覆盖的问题请教大神

[复制链接]
梦石
0
星屑
75
在线时间
231 小时
注册时间
2014-10-5
回帖
226
发表于 2015-12-2 22:20:29 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
就是一个图片响应鼠标,然后执行某个公共事件的插件,
我感觉这个插件可以做出来很不错的动态菜单效果,所以就试着做了一个,
现在基本上功能全部实现了,唯一不足的,就是在打开系统物品,技能什么的菜单的时候,
这些菜单会直接覆盖掉地图上用实现里面的 “显示图片”显示的图片,
这样被覆盖后,再点击图片就没有效果了,
求教大神,
要怎么做,才能让事件里面的显示的图片层级超过系统自带的菜单?
最好是按照图片编号,
比如,编号为50-80的图片,层级在菜单之上,
我JS实在是不会
先谢谢来看帖子的大神了
梦石
0
星屑
60
在线时间
306 小时
注册时间
2014-8-5
回帖
403
发表于 2015-12-2 22:38:17 | 显示全部楼层
本帖最后由 夏末渐离 于 2015-12-8 01:35 编辑

如楼下所说,精灵不会被窗口所覆盖。
  点我进入    
       ↓      
回复

使用道具 举报

梦石
0
星屑
48
在线时间
784 小时
注册时间
2013-1-4
回帖
1057
发表于 2015-12-2 22:46:11 | 显示全部楼层
1.可以去直接看pixi的源码 他的精灵本身就是有一系列事件接口的
2.自己封装个event类然后塞给sprite 在sprite的update里调用event的update
至于动态菜单 给相应的菜单部件【window sprite 或者自己封装的如button list这类组件动态的修改x/y/width/height等值
这是一个ruby版的点我QAQ可以略作参考
反正要做动态菜单 你还是放弃什么显示图片之类的事件好了 直接从代码入手
关于滑动菜单 可以看这个帖子里提到的做法点我QAQ 【只是极其粗糙的写法,连个缓动都没有。。。更好的实现推荐你去看TD的太鼓的源码【这个VA/MV两版都有

点评

我的代码技术很低。。。用这个办法,可以判断鼠标是否移动到按钮上,再进行相应的移动,用代码我都不知道怎么写  发表于 2015-12-3 08:32

评分

参与人数 1梦石 +1 收起 理由
余烬之中 + 1 0x0

查看全部评分

RM-GUI延期。。。最近被黑心老板压迫T_T
二次元少女的shitake,长着长脸,身高165,蓝色卷双马尾,FCUP,瞳色黑色,病气和御宅属性,是天才少女。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部