Project1
标题:
关于用脚本显示图片的问题
[打印本页]
作者:
L7-wind
时间:
2018-10-14 21:39
标题:
关于用脚本显示图片的问题
rm上限是50张,我想显示更多的图片,
就查了一下,然后知道了用脚本显示可以破上限,
我拿了别人的代码试了一下,都报错了,
别人的代码也没有作过多的说明,
于是我就无法顺利进行图片显示了,
所以我想问一下:
1.怎么显示图片的脚本
2.怎么让指定的图片消失
3.怎么更改指定图片的色调
4.图片显示超过多少会很卡?
作者:
张咚咚
时间:
2018-10-14 21:53
本帖最后由 张咚咚 于 2018-10-14 21:55 编辑
1.显示图片
#--------------------------------------------------------------------------
# ● 显示图片
# name : 文件名
# origin : 原点
# x : X 坐标
# y : Y 坐标
# zoom_x : X 方向放大率
# zoom_y : Y 方向放大率
# opacity : 不透明度
# blend_type : 合成方式
#--------------------------------------------------------------------------
$game_screen.pictures[编号].show(name, origin, x, y, zoom_x, zoom_y, opacity, blend_type)
复制代码
2.删除图片
$game_screen.pictures[编号].erase
复制代码
3.更改色调
#--------------------------------------------------------------------------
# ● 开始更改色调
# tone : 色调
# duration : 时间
#--------------------------------------------------------------------------
$game_screen.pictures[编号].start_tone_change(tone, duration)
复制代码
4.多少会卡
这个取决于你的电脑配置和图片分辨率大小等因素,显示图片一般也用不了多少吧
复制代码
PS:关于突破上限,更改上限后需要重开游戏,读档是会报错的,用脚本显示的话不更改上限也是不会有效的。
作者:
chd114
时间:
2018-10-15 19:22
不考虑脚本的情况:
把老编号的已经被盖住的图片调一下优先级再修改
把组件合成完整图片(这个一般是黄油用的办法,好处是省事,坏处是会增加游戏体积)
考虑脚本的情况同楼上···
不过不推荐同时显示太多图片
作者:
L7-wind
时间:
2018-10-15 21:00
$game_screen.pictures[50].start_tone_change
(Tone.new(-255,-255,255,0), 1)还是提示语法错误...
我应该没写错啊...
作者:
ppspssss
时间:
2018-10-16 22:51
如果想突破50張最好还是用sprite創建bitmap 長远的話
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1