楼主: 909604303

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

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

还是不行
求助
回复

使用道具 举报

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

感谢!
我去尝试!
回复

使用道具 举报

梦石
0
星屑
42
在线时间
3 小时
注册时间
2018-10-26
回帖
12
 楼主| 发表于 2018-11-24 15:13:49 | 显示全部楼层
wabcmcc 发表于 2018-11-22 21:08
用事件頁改變角色圖像.不用腳本指令.

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

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

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部