THE NVL Maker

 找回密码
 注册
搜索
查看: 752|回复: 4

[常见问题] 关于更改分辨率后换页PageBreak显示不全

[复制链接]

16

主题

51

帖子

0

精华

游戏开发者

积分
51
发表于 2023-10-18 04:21:39 | 显示全部楼层 |阅读模式
如题,换页标志只能显示一半。而且如果想要自己更换换页标志的图片应该如何更换呢?在PageBreak.asd文件内我并未发现有关图片的选项,我不知道这个文本是如何与选择的图像建立关联的。(我想更换换页标志的图片来配合我的对话框美术风格)
回复

使用道具 举报

16

主题

997

帖子

0

精华

管理员

Rank: 9Rank: 9Rank: 9

积分
1018
发表于 2023-10-19 00:02:24 | 显示全部楼层
pagebreak本质是个动画,参考:https://www.nvlmaker.net/bbs/for ... =%E5%8A%A8%E7%94%BB
换行分页标志指向图片可在config.tjs修改。

回复

使用道具 举报

16

主题

51

帖子

0

精华

游戏开发者

积分
51
 楼主| 发表于 2024-3-28 00:52:46 | 显示全部楼层
VariableD 发表于 2023-10-19 00:02
pagebreak本质是个动画,参考:https://www.nvlmaker.net/bbs/for ... =%E5%8A%A8%E7%94%BB
换行分页标志指 ...

源代码版本  一旦修改了底图之后,分页图标便无法正常显示,他会显示出整张图片。

我准备了PageBreak_a.png  一张60X600  每60X60为一帧的长图  (与默认的原图同名替换掉了)
            和PageBreak.png   一张60X60 的透明底图
            以及修改了PageBreak.asd  

asd代码

@loadcell
@loop
;
@macro name=copyone
@copy dx=0 dy=0 sx=%x sy=0 sw=60 sh=60
@wait time=200
@endmacro
;
*start
@copyone x=0
@copyone x=24
@copyone x=48
@copyone x=72
@copyone x=96
@copyone x=120
@copyone x=144
@copyone x=168
@copyone x=192
@copyone x=216
@copyone x=240
@copyone x=264
@copyone x=288
@copyone x=312
@copyone x=336
;
@copyone x=360
;
@copyone x=336
@copyone x=312
@copyone x=288
@copyone x=264
@copyone x=240
@copyone x=216
@copyone x=192
@copyone x=168
@copyone x=144
@copyone x=120
@copyone x=96
@copyone x=72
@copyone x=48
@copyone x=24
@jump target=*start

只要是修改了底图。。就会显示出整张图片并没有动作。我怀疑是某个文件没有关联上,换做原来默认的底图就可以动,修改XY显示范围也可以成功。
回复

使用道具 举报

16

主题

997

帖子

0

精华

管理员

Rank: 9Rank: 9Rank: 9

积分
1018
发表于 2024-3-28 18:25:16 来自手机 | 显示全部楼层
图片/_a和asd文件必须是关联的,把你的三个文件都传上来看看?
另外图片不是60x60的吗,为什么asd文件里copyone的x不是以60为单位的?
回复

使用道具 举报

16

主题

51

帖子

0

精华

游戏开发者

积分
51
 楼主| 发表于 2024-3-28 22:57:15 | 显示全部楼层
VariableD 发表于 2024-3-28 18:25
图片/_a和asd文件必须是关联的,把你的三个文件都传上来看看?
另外图片不是60x60的吗,为什么asd文件里cop ...

解决了。。。是我脑子抽了。。。。config.tjs那个应该选透明的PageBreak.png,我选的PageBreak_a.png
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|nvlmaker

GMT+8, 2024-5-22 16:21 , Processed in 0.009329 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表