找回密码
 注册帐号

扫一扫,访问微社区

脚本 unity实现多级菜单

6
回复
310
查看
[ 复制链接 ]
3偶尔光临
288/300
排名
11373
昨日变化

15

主题

60

帖子

288

积分

Rank: 3Rank: 3Rank: 3

UID
294324
好友
1
蛮牛币
1264
威望
0
注册时间
2018-8-22
在线时间
135 小时
最后登录
2019-10-21
2019-10-8 14:37:53 显示全部楼层 阅读模式
200蛮牛币
加急:求一个多级菜单demo,菜单类型跟Unity中的菜单相似
有会做的 可以指点一些,有demo最好。可以联系我1742916946

菜单.png
回复

使用道具 举报

3偶尔光临
154/300

1

主题

47

帖子

154

积分

Rank: 3Rank: 3Rank: 3

UID
320999
好友
1
蛮牛币
117
威望
0
注册时间
2019-4-30
在线时间
106 小时
最后登录
2019-10-21
2019-10-9 09:32:16 显示全部楼层
需要使用什么UI来做,如果是FGUI的话,直接有Demo
回复

使用道具 举报

排名
39864
昨日变化

0

主题

18

帖子

91

积分

Rank: 2Rank: 2

UID
289585
好友
0
蛮牛币
197
威望
0
注册时间
2018-7-12
在线时间
67 小时
最后登录
2019-10-22
2019-10-9 10:43:49 显示全部楼层
[MenuItem("Tools/Hello/Hi/Hello Word")]
1570588905(1).jpg
回复

使用道具 举报

排名
39864
昨日变化

0

主题

18

帖子

91

积分

Rank: 2Rank: 2

UID
289585
好友
0
蛮牛币
197
威望
0
注册时间
2018-7-12
在线时间
67 小时
最后登录
2019-10-22
2019-10-9 10:44:52 显示全部楼层
ctll 发表于 2019-10-9 10:43
[MenuItem("Tools/Hello/Hi/Hello Word")]

是不是这样子的菜单
回复

使用道具 举报

4四处流浪
364/500
排名
8568
昨日变化

0

主题

82

帖子

364

积分

Rank: 4

UID
270109
好友
0
蛮牛币
446
威望
0
注册时间
2018-3-1
在线时间
142 小时
最后登录
2019-10-22
2019-10-10 16:42:43 显示全部楼层
ctll 发表于 2019-10-9 10:44
是不是这样子的菜单

这是编译器的,打包后用不了
回复

使用道具 举报

2初来乍到
139/150
排名
16220
昨日变化

0

主题

38

帖子

139

积分

Rank: 2Rank: 2

UID
207231
好友
1
蛮牛币
7481
威望
0
注册时间
2017-2-18
在线时间
61 小时
最后登录
2019-10-22
2019-10-11 11:33:43 显示全部楼层
有插件的~
回复

使用道具 举报

5熟悉之中
566/1000
排名
5799
昨日变化

0

主题

123

帖子

566

积分

Rank: 5Rank: 5

UID
209841
好友
2
蛮牛币
257
威望
0
注册时间
2017-3-4
在线时间
201 小时
最后登录
2019-10-14
2019-10-14 17:05:15 显示全部楼层
很简单,新建父物体 挂脚本如下,再建个子物体("Frame"), 子物体下放所有按钮, 将按钮排列好
public class OnMouseEnter : MonoBehaviour,IPointerEnterHandler,IPointerExitHandler
{
    GameObject frame;
    private void Awake()
    {
        frame = transform.Find("Frame").gameObject;
    }
    private void OnEnable()
    {
        frame.SetActive(false);
    }
    public void OnPointerEnter(PointerEventData eventData)
    {
        frame.SetActive(true);
    }
    public void OnPointerExit(PointerEventData eventData)
    {
        frame.SetActive(false);
    }
}
每个需要下拉按钮的都作为一个父物体挂上 OnMouseEnter脚本,如上
有问题加QQ319536314
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册帐号

本版积分规则