Project1

标题: 如何类似仙剑5做到双窗口外观? [打印本页]

作者: 无忧谷主幻    时间: 2015-6-4 18:59
标题: 如何类似仙剑5做到双窗口外观?
本帖最后由 无忧谷主幻 于 2015-6-4 19:01 编辑

普通的时候是一般窗口图形


战斗的时候显示的是类似fuki对话框(其他窗口外观也可以)


作者: 妖精蕾贝卡    时间: 2015-6-4 19:31
先要明確樓主在哪裡切換窗口類型。
然後找到對應的窗口進行windowskin的替換。
當然要在戰鬥中實現Fuki的話,還要另行追加腳本。
  1. @xxx_window.windowskin = RPG::Cache.windowskin("素材名字")
  2. @xxx_window.visible = true
复制代码

作者: 芯☆淡茹水    时间: 2015-6-4 19:36
把FUCK对话框窗口类名改了,地图生成默认对话框,战斗生成FUCK对话框。
作者: 无忧谷主幻    时间: 2015-6-4 19:49
妖精蕾贝卡 发表于 2015-6-4 19:31
先要明確樓主在哪裡切換窗口類型。
然後找到對應的窗口進行windowskin的替換。
當然要在戰鬥中實現Fuki的話 ...

仅仅只更改窗口外观会连下面的战斗窗口也更改掉


所谓的双窗口是2种窗口图形或1种普通窗口1种呼出对话框的窗口
作者: 妖精蕾贝卡    时间: 2015-6-4 19:57
本帖最后由 妖精蕾贝卡 于 2015-6-4 20:22 编辑

雙窗口.zip (229.24 KB, 下载次数: 91)
請到指定的窗口位置更換窗口素材即可。
無需數據庫修改。

@无忧谷主幻
因為不知道樓主使用的腳本,不清楚具體哪裡衝突了。
另外,只是一句更換窗體的腳本,只要插入正確的地方。
應該是沒有衝突的可能······

戰鬥中要呼出Fuki,之前也說了需要另行追加腳本內容。
還是說樓主需要的是這帖的範例效果?
https://rpg.blue/thread-354790-1-1.html
作者: 妖精蕾贝卡    时间: 2015-6-4 20:49
呼出對話框跟這加強腳本需要通過整合才能實現一塊使用。
這邊嘗試了一下,貌似我是做不出來了,抱歉。
稍微分析下思路,通過指定的開關來切換倆種對話的使用場合。
未修復未整合。
請其他高人嘗試吧。
对话加强.zip (269.07 KB, 下载次数: 83)
作者: 无忧谷主幻    时间: 2015-6-4 21:22
妖精蕾贝卡 发表于 2015-6-4 20:49
呼出對話框跟這加強腳本需要通過整合才能實現一塊使用。
這邊嘗試了一下,貌似我是做不出來了,抱歉。
稍微 ...

好吧。。。其实最简单的方法是给呼出对话框加一个开关吧,开关打开后,呼出对话框全部功能将被禁用。当然,这也仅仅是理论的,因为我从来没研究过脚本

比较头疼的是对话框的大小经常被重置,好不容易才调到最佳位置
作者: 芯☆淡茹水    时间: 2015-6-4 22:22
搜索FUCK对话框里的 Window_Message 改成其他名字,比如 Window_Fuck
地图场景生成对话框就是默认的:@message_window = Window_Message.new
战斗场景就生成你改名后的FUCK对话框::@message_window = Window_Fuck.new





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