liliengames 发表于 2021-11-12 01:35:11

「准备切换」与「画面切换」换立绘,名字会闪

本帖最后由 liliengames 于 2021-11-12 01:38 编辑



请问D大:
我想做「当多角色说话时,没在讲话的角色缩小」的效果。实践上,我准备了缩小的素材,并使用「准备切换」与「画面切换」代替显示立绘的功能,如上图。
但发现,虽然能同时切换了,但对话框中的姓名栏位,却会跟着一起被淡入,导致连续切换的时候,角色名字会不断重新淡入,好像在闪烁似的。请问D大这个该怎么解QQ

VariableD 发表于 2021-11-12 15:30:10

啊,忘记了,看看对话框名字是不是用drawtext做的,如果用ptext做好像会被一起trans,但drawtext不会。

liliengames 发表于 2021-11-12 18:06:49

本帖最后由 liliengames 于 2021-11-12 18:28 编辑

窝窝窝窝看不懂QQ
先先先用用暴力破解赶上市好了QQ
谢谢D大QQ

VariableD 发表于 2021-11-12 21:38:50

看看游戏里macro_dia有没有function drawNameFrame(id,page,color)这个函数,里面的描绘文字是不是kag.tagHandlers.ptext指令。
如果不是ptext而是drawtext可能会导致pretrans的时候文字消失(比较旧的版本可能有此问题),如果是ptext的话请告知一下用的NVL版本我去查看看。

VariableD 发表于 2021-11-12 21:39:38

另外,当多角色说话时,没在讲话的角色缩小《=可以试着使用action的zoom来代替,这个不会进行切换。

liliengames 发表于 2021-11-13 03:32:35

我nvl在资料夹跟macro资料夹都没看到macro_dia这个档案耶,搜索游戏资料夹也没看到@@ 在这边找正确吗?
把每个档案打开来搜索,也没找到function drawNameFrame(id,page,color)这个函数...
我专案是用ver3.85_tra,后来移到ver3.87_sim上面编辑了
我本来也试过用zoom,不过我还希望缩小同时有黑色遮罩,后来才决定用切换改素材的方式@@

VariableD 发表于 2021-11-14 21:24:34

移动编辑器不会改变游戏工程本身的版本来着。
你可以搜索npc这个宏的实现方法看看。
页: [1]
查看完整版本: 「准备切换」与「画面切换」换立绘,名字会闪