查看: 8253|回复: 18

[交流讨论] 古怪 mv 更改角色图像 不能

[复制链接]
梦石
0
星屑
42
在线时间
3 小时
注册时间
2018-10-26
回帖
12
发表于 2018-11-22 12:48:05 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

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

×
第一次使用这个功能,就是代码里面的:“更改角色图像",然而运行以后完全没有改变,设置应该没有问题。
于是想问,是我操作有什么遗漏吗?
先在这感谢大家了。
梦石
0
星屑
42
在线时间
3 小时
注册时间
2018-10-26
回帖
12
 楼主| 发表于 2018-11-24 15:13:49 | 显示全部楼层
wabcmcc 发表于 2018-11-22 21:08
用事件頁改變角色圖像.不用腳本指令.

用腳本指令.不是插件指令

感谢!感谢!
帮大忙了!
回复

使用道具 举报

梦石
0
星屑
42
在线时间
3 小时
注册时间
2018-10-26
回帖
12
 楼主| 发表于 2018-11-24 15:12:55 | 显示全部楼层
Fan723 发表于 2018-11-22 13:40
MV的变更角色图像指令是要刷新地图时都会生效的,运行这个指令后切换场景就能看到效果,
如果你没有刷新地 ...

感谢!
我去尝试!
回复

使用道具 举报

梦石
0
星屑
16261
在线时间
4014 小时
注册时间
2015-9-14
回帖
1322

开拓者

发表于 2018-11-22 21:08:38 | 显示全部楼层
本帖最后由 wabcmcc 于 2018-11-22 21:24 编辑

用事件頁改變角色圖像.不用腳本指令.

用腳本指令.不是插件指令


[pre lang="javascript"]如果要使用MKV腳本更改actor的圖像,則如下所示。


//歩行キャラ

$gameActors.actor(アクターID).setCharacterImage("画像名", 画像番号)

//顔

$gameActors.actor(アクターID).setFaceImage("画像名", 画像番号)

//[SV]戦闘キャラ

$gameActors.actor(アクターID).setBattlerImage("画像名")

//変更を反映

$gamePlayer.refresh()


圖像編號對應如下。

0123

4567


示例代碼(將演員ID的面部更改為演員1,5,將演員角色改為演員1,5,將戰鬥角色改為演員1 _ 6圖像)


$gameActors.actor(1).setCharacterImage("Actor1", 5)

$gameActors.actor(1).setFaceImage("Actor1", 5)

$gameActors.actor(1).setBattlerImage("Actor1_6")

$gamePlayer.refresh()


代碼說明


在“setCharacterImage”,“setFaceImage”和“setBattlerImage”方法中,參數被分配給處理中使用的變量。


“$ gamePlayer.refresh()”是一種使更改反映在實際屏幕上的方法。


如果未對此進行描述,則更改的內容將不會反映在屏幕上。[/pre]

https://rpg.blue/data/attachment/album/202003/28/021323lltgrsvfytfwuya5.gif
回复

使用道具 举报

梦石
0
星屑
42
在线时间
3 小时
注册时间
2018-10-26
回帖
12
 楼主| 发表于 2018-11-22 20:44:19 | 显示全部楼层
Fan723 发表于 2018-11-22 13:40
MV的变更角色图像指令是要刷新地图时都会生效的,运行这个指令后切换场景就能看到效果,
如果你没有刷新地 ...

还是不行
求助
回复

使用道具 举报

梦石
0
星屑
42
在线时间
3 小时
注册时间
2018-10-26
回帖
12
 楼主| 发表于 2018-11-22 20:42:10 | 显示全部楼层
Fan723 发表于 2018-11-22 13:40
MV的变更角色图像指令是要刷新地图时都会生效的,运行这个指令后切换场景就能看到效果,
如果你没有刷新地 ...


还是不行啊
是这样吗?

还是没有效果呢

试过去掉名字
只打
$gamePlayer.refresh();
也还是不行
是哪里出了问题
好着急
QQ图片20181122203301.png

点评

你的加法有问题,括号里不用填任何东西,如果还是不行那就没办法了,得去找出冲突根源,插件逐个关掉测试。  发表于 2018-11-22 22:00
呃!你遇到跟我类似问题,应该是某个插件与更换图像指令冲突了,全新工程这个指令是没问题的,我的也不能立即更改,但加了一句刷新角色就行了  发表于 2018-11-22 21:58
回复

使用道具 举报

梦石
0
星屑
42
在线时间
3 小时
注册时间
2018-10-26
回帖
12
 楼主| 发表于 2018-11-22 19:05:20 | 显示全部楼层
wabcmcc 发表于 2018-11-22 16:23
在地圖上.事件頁,第三頁"改變角色圖像".
立即改變角色圖像.

好的!感谢大大!
回复

使用道具 举报

梦石
0
星屑
16261
在线时间
4014 小时
注册时间
2015-9-14
回帖
1322

开拓者

发表于 2018-11-22 16:23:51 | 显示全部楼层
在地圖上.事件頁,第三頁"改變角色圖像".
立即改變角色圖像.
https://rpg.blue/data/attachment/album/202003/28/021323lltgrsvfytfwuya5.gif
回复

使用道具 举报

梦石
0
星屑
42
在线时间
3 小时
注册时间
2018-10-26
回帖
12
 楼主| 发表于 2018-11-22 14:16:08 | 显示全部楼层
Fan723 发表于 2018-11-22 13:40
MV的变更角色图像指令是要刷新地图时都会生效的,运行这个指令后切换场景就能看到效果,
如果你没有刷新地 ...

另外我这个是改变角色外形是在大地图进行的,不是战斗画面,这样应该可以吧

点评

可以用,你就放在你那个“变更角色图像”指令下面就好了,插入一行第三页的脚本指令。  发表于 2018-11-22 14:37
回复

使用道具 举报

梦石
0
星屑
42
在线时间
3 小时
注册时间
2018-10-26
回帖
12
 楼主| 发表于 2018-11-22 14:11:38 | 显示全部楼层
Fan723 发表于 2018-11-22 13:40
MV的变更角色图像指令是要刷新地图时都会生效的,运行这个指令后切换场景就能看到效果,
如果你没有刷新地 ...

抱歉,是个小白。
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部