Project1

标题: RMVA的纯事件选单的实现 [打印本页]

作者: ·雾逝者·    时间: 2012-8-10 09:58
标题: RMVA的纯事件选单的实现
最近闲来无事,开始做VA的选关界面……
这是效果图


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

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

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

作者: ZAndiH    时间: 2012-8-14 15:44
仅用过XP,不知有何区别。【尚未实践

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

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





欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1