设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 3383|回复: 2
打印 上一主题 下一主题

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

[复制链接]

Lv1.梦旅人

梦石
0
星屑
75
在线时间
231 小时
注册时间
2014-10-5
帖子
296
跳转到指定楼层
1
发表于 2015-12-2 22:20:29 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

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

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

x
就是一个图片响应鼠标,然后执行某个公共事件的插件,
我感觉这个插件可以做出来很不错的动态菜单效果,所以就试着做了一个,
现在基本上功能全部实现了,唯一不足的,就是在打开系统物品,技能什么的菜单的时候,
这些菜单会直接覆盖掉地图上用实现里面的 “显示图片”显示的图片,
这样被覆盖后,再点击图片就没有效果了,
求教大神,
要怎么做,才能让事件里面的显示的图片层级超过系统自带的菜单?
最好是按照图片编号,
比如,编号为50-80的图片,层级在菜单之上,
我JS实在是不会
先谢谢来看帖子的大神了

Lv1.梦旅人

梦石
0
星屑
48
在线时间
784 小时
注册时间
2013-1-4
帖子
1102
3
发表于 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,瞳色黑色,病气和御宅属性,是天才少女。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
60
在线时间
306 小时
注册时间
2014-8-5
帖子
416
2
发表于 2015-12-2 22:38:17 | 只看该作者
本帖最后由 夏末渐离 于 2015-12-8 01:35 编辑

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

使用道具 举报

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

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-23 10:37

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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