查看: 3161|回复: 2

[讨论] RMVA的纯事件选单的实现

[复制链接]
梦石
0
星屑
290
在线时间
3599 小时
注册时间
2012-2-29
回帖
3320

黄金编剧

发表于 2012-8-10 09:58:49 | 显示全部楼层 |阅读模式

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

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

×
最近闲来无事,开始做VA的选关界面……
这是效果图
预览.png

说明的显示和图片的显示很容易实现,关键在于右下角的选择。
操作方法是:玩家按动上下键,小滚轮随之移动,框内选择项上下移动。
那么,条件就有了:

1、要求滚轮上下移动,内容随着移动
2、超出框的内容要消失
3、框内最多5项
4、滚轮按整体比例移动
5、选择项更亮,上下到头时移动,在中部时保持在中间。

如此一来,大家想一想有什么好方法么……

点评

大叔....... 我的和你的创意差不多,但是我的比你要烂多了  发表于 2012-8-10 21:14
呃……点评无法@人么……  发表于 2012-8-10 13:09
[url=home.php?mod=space&username=包子丶]@包子丶[/url] 这不属于单纯的提问吧……属于共同探讨类的  发表于 2012-8-10 13:09
这个为什么要放讨论里啊?你放 提问区 不是更好吗  发表于 2012-8-10 13:07
简化 高效 简约 便捷,为用户体验而思考。
梦石
0
星屑
111
在线时间
395 小时
注册时间
2011-4-24
回帖
272
发表于 2012-8-14 15:44:35 | 显示全部楼层
仅用过XP,不知有何区别。【尚未实践

1.通过【开关】,来激发移动图片的【并行处理】事件,确保“同时”。
2.选项的图层靠下(编号小),底图的图层靠上(编号大),自然可以通过“挡住”的方法确保出界者不显示。
3.这个……随便实现了= =?不难吧。
4.初位置末位置借助变量,计算一下即可。(例如纵坐标=“(选项栏高度-滚动条高度)*85/100+选项栏y坐标”,原点设为中心,横坐标同理。)
5.条件分歧,假设编号由0起,如果{不是((当前编号>1)且(当前编号<最大编号-1))}(即不需要移动),就不移动,否则就移动(上移下移啥的动画就不用说了吧)
回复

使用道具 举报

名侦探小柯

梦石
10
星屑
4393
在线时间
3739 小时
注册时间
2006-9-6
回帖
36595

极短27获奖MZ评测员开拓者贵宾第3届短篇游戏大赛主流游戏组亚军第5届短篇游戏比赛亚军

发表于 2012-8-14 16:01:45 | 显示全部楼层
这个很简单。

1、要求滚轮上下移动,内容随着移动
#这还有什么好讲的……滚轮移动时给index变量赋值,然后刷新画面就好了
2、超出框的内容要消失
#框外图片的编号都比框内的大就行了
3、框内最多5项
#你自己调整好大小刚好5项就好了……
4、滚轮按整体比例移动
#用百分比计算出坐标,然后移动图片里的x和y用坐标表示
5、选择项更亮,上下到头时移动,在中部时保持在中间。
#在中间压个图上去……手动条件分歧index在某个范围时手动改变压图的坐标

点评

嗯,很有道理~详细见我空间的相册……  发表于 2012-8-14 16:20
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部