Project1

标题: 关于之前Zeldashu大佬发的CharacterPictureManager.js的立绘插件 [打印本页]

作者: ~谓伊~    时间: 2023-8-8 07:29
标题: 关于之前Zeldashu大佬发的CharacterPictureManager.js的立绘插件
本帖最后由 ~谓伊~ 于 2023-8-8 07:30 编辑

     关于之前Zeldashu大佬发的CharacterPictureManager.js的立绘插件(https://rpg.blue/thread-493169-1-1.html),
有很多地方我还不是很懂怎么用,比如现在遇到的问题,我想做成人物走到左边立绘下面了,立绘反转到右边,
走到左边反转到右边,现在是能反转了, 但是我搞不明白是在哪个位置调反转后的定位,反转前已经搞定。
    想请教一个各位大佬有懂的吗?

QQ截图20230808072151.png (953 KB, 下载次数: 84)

QQ截图20230808072151.png

QQ截图20230808072204.png (927.32 KB, 下载次数: 86)

QQ截图20230808072204.png

作者: ~谓伊~    时间: 2023-8-8 07:33
{:4_137:}{:4_137:}{:4_137:}
作者: ~谓伊~    时间: 2023-8-9 17:10
.....有大佬路过教教不~
作者: 371879728    时间: 2023-8-12 16:20
~谓伊~ 发表于 2023-8-9 17:10
.....有大佬路过教教不~

求加q 371879728
作者: ~谓伊~    时间: 2023-8-12 19:48
371879728 发表于 2023-8-12 16:20
求加q 371879728

啊?加我?

作者: C大小姐    时间: 2023-8-13 07:15
本帖最后由 C大小姐 于 2023-8-13 07:38 编辑

存玩家xy轴进变量,然后在用分歧条件判断来打开指定开关应该行,但是很麻烦,每一个地图都要做一个这个事件。
也许还有更高明的手段

{8C2A1CB2-28C8-45ad-A11D-40292D560C39}.png (112.67 KB, 下载次数: 73)

{8C2A1CB2-28C8-45ad-A11D-40292D560C39}.png

作者: ~谓伊~    时间: 2023-8-13 13:36
C大小姐 发表于 2023-8-13 07:15
存玩家xy轴进变量,然后在用分歧条件判断来打开指定开关应该行,但是很麻烦,每一个地图都要做一个这个事件 ...

。。嗯,但怎么定位是我的那个地图立绘反转呢?他有很多个图层,都拆分了,我是一个个添加进去的
作者: C大小姐    时间: 2023-8-13 14:13
~谓伊~ 发表于 2023-8-13 13:36
。。嗯,但怎么定位是我的那个地图立绘反转呢?他有很多个图层,都拆分了,我是一个个添加进去的 ...

我能想出的办法只有用ps水平镜像出完整的一套立绘再导进去
本人也是rm苦手,如果你觉得麻烦可以在静置两天看看有没有其他大佬回复
作者: ~谓伊~    时间: 2023-8-13 20:43
C大小姐 发表于 2023-8-13 14:13
我能想出的办法只有用ps水平镜像出完整的一套立绘再导进去
本人也是rm苦手,如果你觉得麻烦可以在静置两天 ...

多谢了~
作者: pkeasygod    时间: 2023-8-14 13:15
本帖最后由 pkeasygod 于 2023-8-14 13:58 编辑

没测试过 你可以试试

把设定复制贴上 调一下x位置 开启反转
加上判定来控制开关
$gamePlayer.screenX()<550 显示立绘
$gamePlayer.screenX()>550 显示反转立绘
作者: ~谓伊~    时间: 2023-8-14 14:12
pkeasygod 发表于 2023-8-14 13:15
没测试过 你可以试试

把设定复制贴上 调一下x位置 开启反转

嗯,怎么调x的位置呢?能具体点吗?判定写到哪里?
作者: pkeasygod    时间: 2023-8-14 14:45
在<PictureList>多开一个反转立绘的图像***
你可以自己重新弄一次

但为了快捷一点可以把原本正向立绘的参数复制贴上
只需要改一下X的位置和开启立绘反转

最后在<FileList>最底下的 脚本条件***
正向立绘加上脚本条件 $gamePlayer.screenX()<550
反转立绘加上脚本条件 $gamePlayer.screenX()>550
550为你想触发的位置 自己调
作者: ~谓伊~    时间: 2023-8-14 20:34
完了,,,我因为你这是让我写在人物备注里的,,结果是代码修改嘛,我画师不懂代码啊...谢谢了,我找人看看.
作者: pkeasygod    时间: 2023-8-15 09:09
是我理解错还是?这些不都是插件的主要设定吗??




作者: ~谓伊~    时间: 2023-8-15 21:43
pkeasygod 发表于 2023-8-15 09:09
是我理解错还是?这些不都是插件的主要设定吗??

你这又是哪个立绘插件啊,,用的不是一个啊,能发出来用用?
作者: ~谓伊~    时间: 2023-8-16 10:30
pkeasygod 发表于 2023-8-15 09:09
是我理解错还是?这些不都是插件的主要设定吗??

,w我明白了,加在这个脚本条件那里吗?
作者: ~谓伊~    时间: 2023-8-16 17:10
C大小姐 发表于 2023-8-13 07:15
存玩家xy轴进变量,然后在用分歧条件判断来打开指定开关应该行,但是很麻烦,每一个地图都要做一个这个事件 ...

,,大哥,不行啊,转不了是我设置的问题吗?我用人物对话是可以反转成功的,,还放不出图,上传不了,好像开关有问题,他没有反应
作者: C大小姐    时间: 2023-8-16 19:22
14楼回答的挺好的,你没看懂吗
作者: ~谓伊~    时间: 2023-8-16 20:57
C大小姐 发表于 2023-8-16 19:22
14楼回答的挺好的,你没看懂吗

不知道怎么加进去啊
作者: pkeasygod    时间: 2023-8-17 08:38
本帖最后由 pkeasygod 于 2023-8-17 08:45 编辑

用事件测试过 脚本是正确的
逻辑如下 自己嘗试一下怎样把逻辑运用到插件上






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