查看: 1665|回复: 2

[已经解决] 【脚本】做动态菜单,怎么样实现背景滚动效果

[复制链接]
梦石
0
星屑
201
在线时间
835 小时
注册时间
2012-9-16
回帖
1598
发表于 2015-8-9 11:27:04 | 显示全部楼层 |阅读模式

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

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

×
嘛,就是说我要让一张菜单背景图滚动起来
VX里是怎么做的:(start中)
@menucommandviewport = Viewport.new(0, 0, 160, 1280)
    @menucommandplane = Plane.new(@menucommandviewport)
    @menucommandplane.bitmap = Cache.system(MenuCommandPlane)
……
嘛VA是不是也可以这样呢。。。至今没明白viewport.new是什么。

——旧坑欢迎戳

…あたしは天

梦石
0
星屑
2308
在线时间
4033 小时
注册时间
2010-10-4
回帖
10548

开拓者贵宾

发表于 2015-8-9 11:29:08 | 显示全部楼层
viewport基本没有必要,菜单界面调个Z值就够了

滚动起来就是调节X坐标和Y坐标呗…… 每帧+1之类的

点评

恩是的,只能改原点,我错了0 0  发表于 2015-8-10 14:00
恩恩=-=已经成功了。另外只能是在update里改原点啊(ox和oy)  发表于 2015-8-10 13:30
你的 bitmap 是从缓存中拿的吧,不需要释放  发表于 2015-8-10 12:57
那dispose的时候还需要@xx.bitmap.dispose和@xx.dispose么?还是就@xx.dispose  发表于 2015-8-10 12:49
好的我去试试  发表于 2015-8-10 12:47
回复

使用道具 举报

梦石
0
星屑
201
在线时间
835 小时
注册时间
2012-9-16
回帖
1598
 楼主| 发表于 2015-8-10 12:32:45 | 显示全部楼层
taroxd 发表于 2015-8-9 11:29
viewport基本没有必要,菜单界面调个Z值就够了

滚动起来就是调节X坐标和Y坐标呗…… 每帧+1之类的 ...

可是我要循环呀=-=每帧+1最后就超出图片就没了……

点评

嘛已经实现了= =  发表于 2015-8-14 08:34
Plane的话试试ox,oy + 1 ?  发表于 2015-8-13 23:19
你用的不是 Plane 么,怎么会没呢  发表于 2015-8-10 12:38

——旧坑欢迎戳
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部