查看: 2383|回复: 6

[已经解决] 【求助帖】雾图形循环的效果是如何实现的?

[复制链接]

老黄鸡

梦石
4
星屑
45793
在线时间
7956 小时
注册时间
2009-7-6
回帖
13338

MZ评测员RM创作大赛01组委会开拓者贵宾

发表于 2011-1-6 10:46:17 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 fux2 于 2011-1-6 10:48 编辑

推倒所有默认脚本以后重新写雾的效果,想参考默认系统雾效果,却完全不明如何实现的,故求原理
RGDirect - DirectX驱动的RGSS,点我了解.
(排满,暂停)RM全系列成套系统定制请联系QQ1213237796
不接受对其他插件维护的委托
梦石
0
星屑
60
在线时间
122 小时
注册时间
2009-9-4
回帖
218
发表于 2011-1-6 12:30:17 | 显示全部楼层
未命名.JPG
圈内指数越大,循环速度越快.

点评

…………………………  发表于 2011-1-6 13:16
对了,6R上不是有一个宝典是解读RM的脚本的嘛~拿去参考哇~  发表于 2011-1-6 12:52
帮助里好像有的  发表于 2011-1-6 12:51
我了个囧,我这个都不知道的话当啥版主,我是说脚本实现的原理.  发表于 2011-1-6 12:44
梦想世界,其实只是给你一个逃避的山村。那天埋葬了那份心情,以后的生活,少了一些东西,除此以外一切照旧 ……
回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
50
在线时间
131 小时
注册时间
2010-6-24
回帖
563
发表于 2011-1-6 16:09:28 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

老黄鸡

梦石
4
星屑
45793
在线时间
7956 小时
注册时间
2009-7-6
回帖
13338

MZ评测员RM创作大赛01组委会开拓者贵宾

 楼主| 发表于 2011-1-6 16:14:23 | 显示全部楼层
回复 san9 的帖子

我现在是重新写系统,默认的内置类都用不上了,于是只求原理。(ps:认真回答谁都不敢扣您分喵)

点评

哈哈俺何时把分数放在眼里了~~~俺看中滴素6R制度是否合理,纯瞎操心  发表于 2011-1-6 16:38
话说Sprite和Bitmap也素EB滴内置类~~~  发表于 2011-1-6 16:37
RGDirect - DirectX驱动的RGSS,点我了解.
(排满,暂停)RM全系列成套系统定制请联系QQ1213237796
不接受对其他插件维护的委托
回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
50
在线时间
131 小时
注册时间
2010-6-24
回帖
563
发表于 2011-1-6 16:34:39 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

梦石
0
星屑
7095
在线时间
1666 小时
注册时间
2008-10-29
回帖
6612

贵宾

发表于 2011-1-6 18:02:33 | 显示全部楼层
把雾图形平铺放满横竖3个屏幕在一个bitmap上.
初始化的时候 ox和oy要在一个中间的合适的点上.作为一个参考点.
因为素材规格大小不同.这个点位置不同.
然后在改变ox或oy改变的时候.达到某两个数值的时候
就重新置于参考点的ox或oy.
那640*480的雾图来说.
横着竖着都铺3个就刚好是3个屏幕.一共9格.
初始化的时候把ox.oy移到 640.480那去.显示的就是中间那一格.
当ox减到0或加到1280的时候就修正为640.
当oy达到0或960的时候就修正为480.

点评

喵,一开始想到的也是这个,不过认为5楼的src_rect更好些  发表于 2011-1-6 18:39











你知道得太多了

回复

使用道具 举报

梦石
0
星屑
50
在线时间
462 小时
注册时间
2007-7-30
回帖
605
发表于 2011-1-7 18:20:11 | 显示全部楼层
去看看实现RMXP tilemap的脚本
同样思路

利用Sprite群做拼接....
只不过效率...

点评

0.0担心的就是效率啊。。。。  发表于 2011-1-7 21:54
RGE这万年大坑 啥时填起来@@

回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部