设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索

MV如何把整体字体的颜色调成黑色以及菜单如何去除透明底?

查看数: 2201 | 评论数: 9 | 收藏 1
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2021-11-25 19:03

正文摘要:

本帖最后由 1597446162 于 2021-11-25 19:37 编辑 如题,默认的字体是白色的,想调成2000那样黑色底的字体 另外就是菜单的透明底有些影响菜单UI的调整效果,能否去除,或是默认为黑底? ...

回复

夏虫沉默 发表于 2021-11-27 21:11:23
本帖最后由 夏虫沉默 于 2021-11-27 21:16 编辑
1597446162 发表于 2021-11-27 18:43
才发现字体无效了,感谢,字体恢复正常了
上面说的意思是打开物品栏或是技能一类后背景就不是黑色的了。 ...


这个是因为代码里只是在主菜单的视图里添加了黑色的背景,其他视图如果要添加的话,也要添加类似的方法。主菜单(Scene_Menu)、物品菜单(Scene_Item)、技能菜单(Scene_Skill)、装备菜单(Scene_Equip)、状态菜单(Scene_Status)、设置菜单(Scene_Options)、保存菜单(Scene_Save)、加载菜单(Scene_Load)、游戏结束菜单(Scene_GameEnd),还有调试菜单(Scene_Debug)、商店菜单(Scene_Shop)、(输入)姓名菜单(Scene_Name)、标题菜单(Scene_Title)等,链接里有详细的方法,你可以参考一下

作者:鳗驼螺
链接:https://www.jianshu.com/p/5ca3b637b3c4
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

评分

参与人数 1+1 收起 理由
1597446162 + 1 精品文章

查看全部评分

1597446162 发表于 2021-11-27 18:43:02
夏虫沉默 发表于 2021-11-27 13:19
在刚才的文件MenuSceneBackground.js的6行插入以下代码
Window_Base.prototype.standardFontFace = funct ...

才发现字体无效了,感谢,字体恢复正常了
上面说的意思是打开物品栏或是技能一类后背景就不是黑色的了。
夏虫沉默 发表于 2021-11-27 13:19:52
1597446162 发表于 2021-11-27 12:35
然后第一个的方法仔细试了下,会在进入物品或是技能栏时失去效果。

在刚才的文件MenuSceneBackground.js的6行插入以下代码
JAVASCRIPT 代码复制
  1. Window_Base.prototype.standardFontFace = function() {
  2.     if ($gameSystem.isChinese()) {
  3.         return 'GameFont';
  4.        // return 'SimHei, Heiti TC, sans-serif';//这个是原来的设置
  5.     } else if ($gameSystem.isKorean()) {
  6.         return 'Dotum, AppleGothic, sans-serif';
  7.     } else {
  8.         return 'GameFont';
  9.     }
  10. };

评分

参与人数 1+1 收起 理由
1597446162 + 1 认可答案

查看全部评分

1597446162 发表于 2021-11-27 12:19:26
夏虫沉默 发表于 2021-11-27 09:36
如果要修改字体,需要先下载一个新的字体,可以参考下帖子:https://rpg.blue/thread-486039-1-1.html,下 ...

感谢!第二种方法确实有效。
第一个问题主要是想把字的颜色都调成默认是黑色的。(正常的是默认白色)
不过感觉也有些过度追求相似2000了,所以还是算啦。
谢谢大佬,很好地解决了问题!

点评

如果只是要改变字体的颜色,参考下帖子https://rpg.blue/thread-409644-1-1.html  发表于 2021-11-27 13:06
夏虫沉默 发表于 2021-11-27 09:36:47
本帖最后由 夏虫沉默 于 2021-11-29 00:19 编辑

如果要修改字体,需要先下载一个新的字体,可以参考下帖子:https://rpg.blue/thread-486039-1-1.html,下载好的字体
放到项目的font文件夹底下,修改图中的选中的部分替换为你的‘字体名’.tff;
新建一个js文件(名字可以是MenuSceneBackground.js,js文件放到‘项目名’\js\plugins目录)和一张纯黑的png图片(图片名可以简单命名为black,格式为png,图片放到‘项目名’\img\pictures目录),内容是如下代码:
JAVASCRIPT 代码复制
  1. Scene_Menu.prototype.createBackground = function() {
  2.     this._backgroundSprite=new Sprite();
  3.     this._backgroundSprite.bitmap=ImageManager.loadPicture("black");//
  4.     this.addChild(this._backgroundSprite);
  5. };

打开游戏的话,对应位置就是黑色的了,如图:

font.jpg (68.86 KB, 下载次数: 49)

font.jpg

scen.jpg (152.31 KB, 下载次数: 47)

类似效果

类似效果

评分

参与人数 1+1 收起 理由
1597446162 + 1 认可答案

查看全部评分

1597446162 发表于 2021-11-25 23:41:41
任小雪 发表于 2021-11-25 19:55
第一个问题,windowbase,第二个问题,可能跟window有关可能跟scene有关(menu),
你可以先下一个“小白机翻 ...

小白机翻貌似是MZ的,没有找到有用的信息,MV我也粗略了翻了下Windowbase,没有JS语言基础也有些看不懂。
感觉还是有些找不着方法。

点评

我发过一个帖子,叫绿皮入门什么的,有绿皮法子的入门流程  发表于 2021-11-26 02:37
任小雪 发表于 2021-11-25 19:55:12
第一个问题,windowbase,第二个问题,可能跟window有关可能跟scene有关(menu),
你可以先下一个“小白机翻”
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-17 04:03

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表