开启辅助访问
 找回密码
 注册帐号

扫一扫,访问微社区

问答求助

关注:501

当前位置:游戏蛮牛 技术专区 问答求助

_____________________________________________________________________________________________________________
问答求助版块规则:

  1、问题尽量描述清楚
      2、代码要放在代码块里
      3、附件最好放到云盘,然后把链接放到TXT文档里,上传TXT文档。【最好没有附件,你懂得】
      4、本版块回复不得无意义,如:顶、呵呵、不错......以及擦边!【真的会扣分的哦】严重者,封IP!
      5、问题得到解决,请选择最佳答案。
      6、若问题是你自己解决了,可以联系管理员,返还蛮牛币,写下你的答案,另有蛮牛币奖赏。
_____________________________________________________________________________________________________________
查看: 859|回复: 34

[GUI] 侧面滑出的菜单栏,不管鼠标双箭头拉长多少后,点击缩回或拉伸的按钮都可以回到原位置

[复制链接]  [移动端链接]
4四处流浪
474/500
排名
5471
昨日变化
3

6

主题

121

帖子

474

积分

Rank: 4

UID
238290
好友
0
蛮牛币
542
威望
0
注册时间
2017-8-18
在线时间
139 小时
最后登录
2018-2-20
发表于 2018-2-5 10:04:24 | 显示全部楼层 |阅读模式
20蛮牛币
456.gif
鼠标点击的位置,这个菜单栏缩进去了,再点击,出来了,鼠标往后面拉多长,都可以回去再出来,这个是怎么实现的。
我目前是用动画做的,就是鼠标把这个菜单栏拉长后,再点击那个缩回去的按钮,菜单栏回去的位置就不是和图上的效果那样
什么好的方法,或者不是动画
求大神写出来,有人说用的DoTween,可是写出来还是不对,求大神指点

回复

使用道具 举报

排名
23480
昨日变化
4

0

主题

15

帖子

67

积分

Rank: 2Rank: 2

UID
143473
好友
0
蛮牛币
162
威望
0
注册时间
2016-3-25
在线时间
20 小时
最后登录
2018-2-9
发表于 2018-2-5 10:04:25 | 显示全部楼层
简单实现了一下,主要就是UI的布局,代码倒是不多
002.gif

点评

+1  发表于 2018-2-7 09:47

评分

参与人数 2鲜花 +10 收起 理由
SrMao_e432t + 5 很给力!
Miss大表哥 + 5 很给力!

查看全部评分


回复

使用道具 举报

6蛮牛粉丝
1284/1500
排名
3785
昨日变化

26

主题

670

帖子

1284

积分

Rank: 6Rank: 6Rank: 6

UID
195974
好友
3
蛮牛币
2947
威望
0
注册时间
2016-12-24
在线时间
360 小时
最后登录
2018-2-22
发表于 2018-2-5 11:59:10 | 显示全部楼层
感觉这个是用两个摄像机做的,点击三角,控制摄像机的Viewport Rect属性,应该可以实现,楼主可以试一下,其他人有好的办法欢迎提出

回复

使用道具 举报

2初来乍到
128/150
排名
12379
昨日变化
1

0

主题

18

帖子

128

积分

Rank: 2Rank: 2

UID
264429
好友
0
蛮牛币
208
威望
0
注册时间
2018-1-15
在线时间
54 小时
最后登录
2018-2-19
发表于 2018-2-5 15:33:51 | 显示全部楼层
xiaohunyidao 发表于 2018-2-5 11:59
感觉这个是用两个摄像机做的,点击三角,控制摄像机的Viewport Rect属性,应该可以实现,楼主可以试一下, ...

肯定不是啊,你看拉长的时候里面图标的排列也变化了,不可能是用照相机的。但是题主的问题我也没想明白,mark一下等大神了

回复

使用道具 举报

2初来乍到
128/150
排名
12379
昨日变化
1

0

主题

18

帖子

128

积分

Rank: 2Rank: 2

UID
264429
好友
0
蛮牛币
208
威望
0
注册时间
2018-1-15
在线时间
54 小时
最后登录
2018-2-19
发表于 2018-2-5 15:38:03 | 显示全部楼层
应该是点了箭头以后返回image的宽度然后往左移动的吧,当移出去之后再恢复为之前的原始宽度,因为看它回去的时候并没有改变图表的排列,所以也不是缩放
[发帖际遇]: dzxstudent 乐于助人,奖励 3 蛮牛币. 幸运榜 / 衰神榜

回复

使用道具 举报

4四处流浪
474/500
排名
5471
昨日变化
3

6

主题

121

帖子

474

积分

Rank: 4

UID
238290
好友
0
蛮牛币
542
威望
0
注册时间
2017-8-18
在线时间
139 小时
最后登录
2018-2-20
 楼主| 发表于 2018-2-5 17:10:26 | 显示全部楼层
dzxstudent 发表于 2018-2-5 15:38
应该是点了箭头以后返回image的宽度然后往左移动的吧,当移出去之后再恢复为之前的原始宽度,因为看它回去 ...

没错,不是缩放,是锚点的增加,不拉动边缘,没什么问题,拉动边缘是Image的Whidh变化,再回去的时候就会多出拉长的部分

回复

使用道具 举报

4四处流浪
474/500
排名
5471
昨日变化
3

6

主题

121

帖子

474

积分

Rank: 4

UID
238290
好友
0
蛮牛币
542
威望
0
注册时间
2017-8-18
在线时间
139 小时
最后登录
2018-2-20
 楼主| 发表于 2018-2-5 17:17:05 | 显示全部楼层
dzxstudent 发表于 2018-2-5 15:33
肯定不是啊,你看拉长的时候里面图标的排列也变化了,不可能是用照相机的。但是题主的问题我也没想明白, ...

这个 类似于侧滑栏,这个侧滑栏的右边边缘是可以双箭头拉大或者缩小的,就是不管拉大或者缩小后,点击那个按钮让这个侧滑栏滑到最左边,在点击出来的时候是你之前拉大的那个位置,(缩回去的位置是定的,拉大的位置是不定的)

回复

使用道具 举报

6蛮牛粉丝
1284/1500
排名
3785
昨日变化

26

主题

670

帖子

1284

积分

Rank: 6Rank: 6Rank: 6

UID
195974
好友
3
蛮牛币
2947
威望
0
注册时间
2016-12-24
在线时间
360 小时
最后登录
2018-2-22
发表于 2018-2-5 18:05:13 | 显示全部楼层
dzxstudent 发表于 2018-2-5 15:33
肯定不是啊,你看拉长的时候里面图标的排列也变化了,不可能是用照相机的。但是题主的问题我也没想明白, ...

排列变化是用的自动排列layout group,跟拉伸没关系,拉伸的这个图片上加一个这个组件就可以了

回复

使用道具 举报

6蛮牛粉丝
1284/1500
排名
3785
昨日变化

26

主题

670

帖子

1284

积分

Rank: 6Rank: 6Rank: 6

UID
195974
好友
3
蛮牛币
2947
威望
0
注册时间
2016-12-24
在线时间
360 小时
最后登录
2018-2-22
发表于 2018-2-5 18:07:05 | 显示全部楼层
dzxstudent 发表于 2018-2-5 15:38
应该是点了箭头以后返回image的宽度然后往左移动的吧,当移出去之后再恢复为之前的原始宽度,因为看它回去 ...

也可以动态获取图片的宽度,点击返回按钮的时候就移动这么多距离就可以了
[发帖际遇]: xiaohunyidao 在网吧通宵,花了 2 蛮牛币. 幸运榜 / 衰神榜

回复

使用道具 举报

4四处流浪
474/500
排名
5471
昨日变化
3

6

主题

121

帖子

474

积分

Rank: 4

UID
238290
好友
0
蛮牛币
542
威望
0
注册时间
2017-8-18
在线时间
139 小时
最后登录
2018-2-20
 楼主| 发表于 2018-2-6 09:27:52 | 显示全部楼层
MaxSong 发表于 2018-2-6 08:58
简单实现了一下,主要就是UI的布局,代码倒是不多

对 对 就是你这种效果,能具体讲讲吗?

回复

使用道具 举报

排名
23480
昨日变化
4

0

主题

15

帖子

67

积分

Rank: 2Rank: 2

UID
143473
好友
0
蛮牛币
162
威望
0
注册时间
2016-3-25
在线时间
20 小时
最后登录
2018-2-9
发表于 2018-2-6 09:43:45 | 显示全部楼层
Miss大表哥 发表于 2018-2-6 09:27
对 对 就是你这种效果,能具体讲讲吗?

给你源码,Unity2017.3,习惯用iTween,还有一个按钮拖拽事件的代码

Assets.rar

33.54 KB, 下载次数: 137


回复

使用道具 举报

4四处流浪
474/500
排名
5471
昨日变化
3

6

主题

121

帖子

474

积分

Rank: 4

UID
238290
好友
0
蛮牛币
542
威望
0
注册时间
2017-8-18
在线时间
139 小时
最后登录
2018-2-20
 楼主| 发表于 2018-2-6 09:52:33 | 显示全部楼层
MaxSong 发表于 2018-2-6 09:43
给你源码,Unity2017.3,习惯用iTween,还有一个按钮拖拽事件的代码

非常感谢,大赞

回复

使用道具 举报

4四处流浪
326/500
排名
6703
昨日变化

0

主题

58

帖子

326

积分

Rank: 4

UID
236305
好友
0
蛮牛币
458
威望
0
注册时间
2017-8-7
在线时间
108 小时
最后登录
2018-2-22
发表于 2018-2-6 14:18:06 | 显示全部楼层
牛b 学习了~~~~

回复

使用道具 举报

排名
23480
昨日变化
4

0

主题

15

帖子

67

积分

Rank: 2Rank: 2

UID
143473
好友
0
蛮牛币
162
威望
0
注册时间
2016-3-25
在线时间
20 小时
最后登录
2018-2-9
发表于 2018-2-6 14:37:07 | 显示全部楼层

刚刚发现了EventTrigger这个东西,可以把按钮拖拽事件的那个代码扔掉了,hhh需要学习的还很多

回复

使用道具 举报

2初来乍到
142/150
排名
13072
昨日变化
1

2

主题

46

帖子

142

积分

Rank: 2Rank: 2

UID
264254
好友
0
蛮牛币
666
威望
0
注册时间
2018-1-13
在线时间
42 小时
最后登录
2018-2-22
发表于 2018-2-6 16:17:18 | 显示全部楼层

回复

使用道具 举报

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

本版积分规则

关闭

站长推荐 上一条 /1 下一条

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