Project1

标题: 有能够改独立开关最大值的设置吗? [打印本页]

作者: RABBICAT    时间: 2017-4-28 08:25
标题: 有能够改独立开关最大值的设置吗?
还有我想把主角在调查一个事件后行走图变成猫要怎么办呢?
= =呃……还有我的对话框样式要在哪里改……我想自己画很多种
作者: 御曹司    时间: 2017-4-28 11:40
1独立开关没有最大值一说。只是在编辑器里只能选ABCD
2事件里选更改角色图像
3Graphics/System/Window.png
默认只能用一种、想要多种切换需要脚本兼容
作者: RABBICAT    时间: 2017-4-28 17:31
御曹司 发表于 2017-4-28 11:40
1独立开关没有最大值一说。只是在编辑器里只能选ABCD
2事件里选更改角色图像
3Graphics/System/Window.png

我知道啦,谢谢!
那个独立开关的问题我尝试着用开关解决了!我才发现原来开关这么好用!
还有请问问题2里想要做到变身后和npc对话npc换了一种对话我该怎么做才好呢?

还有请问我在论坛内找到了对话框打字机的脚本(= =呃抱歉我问题这么多)
,但是我完全无法用是怎么回事…………

是因为这个脚本是vx而我的软件是rmva吗
如果要做到一个一个字往外蹦的对话要怎么做呢
作者: RABBICAT    时间: 2017-4-28 17:57
啊!还有不知道为什么,我全屏测试的时候,画面没有真的全屏,而是边边有黑色的一一圈并且扁扁的被拉长了,唔……我形容不太好,大概是这样子

请问这是怎么回事呢,我用过图书馆里前辈的调节分辨率了(但是全屏不知道怎么弄…)
不会全屏截图………………
我表达能力又不太好……
= =画的不好不知道前辈能不能明白意思……


作者: RABBICAT    时间: 2017-4-28 18:31
@congwsbn
啊啊啊啊啊啊啊啊啊啊啊葱兔大大!!!!!我爱你啊!!!!!!!我就是看了你的游戏才决定自己做的!!!!!
啊啊啊啊啊啊啊啊啊啊啊啊我好激动!!!!但是我不知道要怎么在楼里下面的点评里回复!!!!!!
啊啊啊啊啊啊啊啊啊啊啊啊啊我好激动!!!!!!!!!!

咳咳…………我冷静了……那个,我好像是用过调游戏分辨率的软件,但是那个是用来调那个叫《猫头鹰xxx(不记得名字了)》的像素类游戏的啊……
那个时候我还连脚本复制粘贴到哪里都不知道…………
而且那时候不设置地图的话画面就会一闪一闪
用了那个软件后rmva屏幕才不闪了(= =当然它也变扁了)
……呃……抱歉前面啰嗦了一堆……总之就是也许我曾经用的某个软件间接影响了这个rmva,但是我不记得是什么软件了,现在有什么能补救的方法吗
作者: RABBICAT    时间: 2017-4-28 18:38
本帖最后由 RABBICAT 于 2017-4-28 18:41 编辑

@御曹司
对不起大大我还是不知道怎么在点评里回复………………= =
啊!谢谢!!我这就去学条件判定的使用!!
之前因为搞不懂条件判定和开关各自实际的意思(概念是知道但是不知道怎么实际用到游戏里,属于死学知识那种)然后就直接跳过了没有使用= =
噗,看来还是要好好学习……真的非常谢谢你的解答!

= =哎有时候好尴尬啊,之前看到那些脚本入门的也是死记硬背,完全不明白究竟该怎么使用……还以为要自己打一份在事件里
作者: RABBICAT    时间: 2017-4-28 18:45
“RMVA默认的dll不支持高分辨率…全屏的要求太诡异了。 搞个固定分辨率比较靠谱”
呃……这句话的意思是最好固定窗口化的意思吗…
抱歉我是小白比较蠢…………

作者: sq333333    时间: 2017-4-30 10:33
VA默认的分辨率是跟素材规格的比例是最适合的,默认全屏运行起来感觉也更流畅。不知道为什么都愿意画蛇添足啊。 高分辨率看起来比例严重不协调。
作者: congwsbn    时间: 2017-5-3 10:12
字号可以整体修改的,代替脚本最下面的main,如果用了别的对话框脚本 可能会不起作用。
  1. #==============================================================================
  2. # ■ Main
  3. #------------------------------------------------------------------------------
  4. #  各种定义结束后,从这里开始实际运行。
  5. #==============================================================================

  6. rgss_main {
  7. Graphics.resize_screen(640,480) #分辨率最高640 480,必须是32的倍数
  8. Font.default_name = ["黑体", "微软雅黑"]  #字体
  9. Font.default_size = 18  #字号
  10. SceneManager.run }
复制代码

作者: 百里_飞柳    时间: 2017-5-3 10:33
关于文字显示后的等待
默认的message系统中
  1. class Window_Message < Window_Base
  2.   #--------------------------------------------------------------------------
  3.   # ● 输出一个字符后的等待
  4.   #--------------------------------------------------------------------------
  5.   def wait_for_one_character
  6.     update_show_fast
  7.     Fiber.yield unless @show_fast || @line_show_fast
  8.   end
  9. end
复制代码

便是控制显示一个字符后的等待时间,默认是绘制了一个普通字符后等待一帧
像这样修改,就变成了绘制一个普通字符后等待三帧(依旧允许每一帧判定按下空格键加速)
  1. class Window_Message < Window_Base   
  2.   #--------------------------------------------------------------------------
  3.   # ● 输出一个字符后的等待
  4.   #--------------------------------------------------------------------------
  5.   def wait_for_one_character
  6.     return if @show_fast || @line_show_fast
  7.     3.times { #修改
  8.       update_show_fast
  9.       Fiber.yield unless @show_fast || @line_show_fast
  10.     }
  11.   end
  12. end
复制代码





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