THE NVL Maker

 找回密码
 注册
搜索
查看: 1309|回复: 3

[脚本编辑] 关于ptext无法显示描绘文字的问题

[复制链接]

2

主题

4

帖子

0

精华

游戏开发者

积分
4
发表于 2024-9-5 23:48:23 来自手机 | 显示全部楼层 |阅读模式
根据Kag关于Ptext的描述,要求有必须要素才能描绘文字,必须要素包括layer x y text 。我写了几个Ptext命令,怎么调试都无法正常显示文字,也参考学习了Macro_edu里关于ptext的命令,但是不明白图里的命令到底哪里出了问题,请大佬们点拨,感谢!

本帖子中包含更多资源

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

x
回复

使用道具 举报

16

主题

1065

帖子

0

精华

管理员

Rank: 9Rank: 9Rank: 9

积分
1086
发表于 2024-9-6 08:52:28 来自手机 | 显示全部楼层
你的layer是base,base上面会被stage盖住,再上面可能还有其他的层,其他13和19都不是默认有图片的图层。
请先自己显示一张图片确认它能被看到再在图片对应layer上使用ptext
以及请复制粘贴你的代码、不要拍摄屏幕。
回复

使用道具 举报

2

主题

4

帖子

0

精华

游戏开发者

积分
4
 楼主| 发表于 2024-9-6 20:23:00 | 显示全部楼层
VariableD 发表于 2024-9-6 08:52
你的layer是base,base上面会被stage盖住,再上面可能还有其他的层,其他13和19都不是默认有图片的图层。
...

太太试了下改了layer,依旧不能出现文字(但是养成面板里的ptext是正常的,且能出现,很奇怪)。
命令如下:
*start
@bg clfg="1" hidemes="1" storage="皇宫大地图1"
@fg left="5" time="0" layer="1" top="5" locate="10" storage="底框"
@ptext page="fore" x="100" size="16" y="100" face="楷体" color="0xffffff" text="'属性年号'" shadow="false" bold="false" layer="1" lineheight="20"
@ptext x="100" size="26" y="100" layer="1" text="12345"
@ptext x="445" size="28" y="360" face="黑体" color="0xffffff" text="1234567" shadow="0" bold="0" layer="1" lineheight="30"
回复

使用道具 举报

2

主题

4

帖子

0

精华

游戏开发者

积分
4
 楼主| 发表于 2024-9-6 20:43:56 | 显示全部楼层
经调试后发现问题所在了,我一直以为ptext所谓的在图片上描绘文字,哪怕不在图片所在区域、在屏幕区域里也可以,现在发现,必须是在图片面积范围内描绘。
若图片经裁切,范围小,则ptext描绘的坐标就要注意是否在图片面积范围内;若图片是全屏图片(比如做成1280*720)这种格式,则ptext坐标就可以大些。
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|nvlmaker

GMT+8, 2025-1-18 19:18 , Processed in 0.011192 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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