Project1

标题: 新人求助 如何在地面贴图时不会覆盖之前的贴图 [打印本页]

作者: 落雪爱咲鱼儿六    时间: 2022-12-28 18:54
标题: 新人求助 如何在地面贴图时不会覆盖之前的贴图
预想的效果 是在菜单使用【自残】技能后 触发一次公共事件 在地面留下血迹贴图
但目前的效果 只能留下一次血迹  换一个位置触发后旧的贴图就会消失
请问哪里需要改正,或是有其他实现方法吗?
作者: 小怪兽奇奇侠    时间: 2022-12-28 22:33
图片编号都一样就会覆盖。
写在公共事件里,图片编号用变量替代试试看。
作者: 落雪爱咲鱼儿六    时间: 2022-12-29 04:58
小怪兽奇奇侠 发表于 2022-12-28 22:33
图片编号都一样就会覆盖。
写在公共事件里,图片编号用变量替代试试看。 ...

您好!
我已经弄清楚问题所在 但又出现了新的问题
图片编号只允许数字输入 请问该如何代入一个变量呢?
作者: xiamumomo    时间: 2022-12-29 08:33
落雪爱咲鱼儿六 发表于 2022-12-29 04:58
您好!
我已经弄清楚问题所在 但又出现了新的问题
图片编号只允许数字输入 请问该如何代入一个变量呢? ...

$gameScreen.showPicture(pictureId, name, origin, x, y,scaleX, scaleY, opacity, blendMode)
用脚本就好了         对应   图片编号,图片名字,原点,X,Y,宽,高,不同明度,混合模式      如果不懂单词尝试用翻译总
能试对
作者: 落雪爱咲鱼儿六    时间: 2022-12-29 19:51
xiamumomo 发表于 2022-12-29 08:33
$gameScreen.showPicture(pictureId, name, origin, x, y,scaleX, scaleY, opacity, blendMode)
用脚本就 ...


我在测试这段脚本的时候一直显示invalid or unexpected token,可能是我x、y的变量输入方式不正确,但我的确不了解相关代码的输入方式(包括如何通过脚本更改图片id变量),可以详细讲解一下吗?
作者: xiamumomo    时间: 2022-12-29 22:08
文件名要用字符串括住"DF_Actor3"
作者: xiamumomo    时间: 2022-12-29 22:17
用法$gameScreen.showPicture(1,"Package1_1", 0, 336,174, 100,100, 255, 0);
https://rpg.blue/thread-385429-1-1.html你可以看看这个帖子
作者: 落雪爱咲鱼儿六    时间: 2022-12-29 23:23
xiamumomo 发表于 2022-12-29 22:17
用法$gameScreen.showPicture(1,"Package1_1", 0, 336,174, 100,100, 255, 0);
https://rpg.blue/thread-38 ...

您好!
在多次测试后,反而出现了新的问题..
之前显示的图片一直是【画面x,y】能准确显示在角色脚下,但是一旦进入大图,血迹就会跟随画面移动
但如果改成【地图x,y】无论左上还是中心原点,图片都只会显示在左上角,始终无法解决...

我已经暂时放弃这项功能了
还是很感谢前辈们的指导。
作者: xiamumomo    时间: 2022-12-29 23:31
落雪爱咲鱼儿六 发表于 2022-12-29 23:23
您好!
在多次测试后,反而出现了新的问题..
之前显示的图片一直是【画面x,y】能准确显示在角色脚下,但 ...

emmmm 当进入大地图时候   如果把XY改成根据玩家的XY-对应的距离再根据玩家面朝的方向更改图片显示方向呢
作者: 落雪爱咲鱼儿六    时间: 2022-12-29 23:34
xiamumomo 发表于 2022-12-29 23:31
emmmm 当进入大地图时候   如果把XY改成根据玩家的XY-对应的距离再根据玩家面朝的方向更改图片显示方向呢 ...

不是很能理解..




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1