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

Project1

 找回密码
 注册会员
搜索
查看: 9689|回复: 13

[已经解决] 萌新求教,如何改变游戏字体颜色及大小

[复制链接]

Lv3.寻梦者

梦石
0
星屑
2547
在线时间
210 小时
注册时间
2018-8-8
帖子
105
发表于 2018-9-30 14:47:28 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
1.在下把window.png改成如下 2018-09-30_143803.png 然后进入游戏测试,发现效果如下 2018-09-28_162801.png 2018-09-30_143615.png
在下想把标题“Project1”以及人物菜单界面的“HP、MP、物攻、当前经验、下一等级”等字体颜色改为其他颜色,求助各位大佬。


2.在下添加了一个可以在标题界面添加制作人名单的脚本:
  1. ALL = 4
  2. TEXT0 = "首先,非常感谢你点进这个游戏。"
  3. TEXT1 = "关于这个游戏,个人觉得,并没有什么特别之处。"
  4. TEXT2 = "能受到大家的青睐,真的很高兴。"
  5. TEXT3 = "那么,还请诸位玩家,玩得尽兴。"
  6. class Scene_Title < Scene_Base
  7.   alias ccw create_command_window
  8.   def create_command_window
  9.     ccw
  10.     @command_window.set_handler(:cy, method(:ccy))
  11.   end
  12.   def ccy
  13.     SceneManager.call(S_Cy)
  14.   end
  15. end
  16. class Window_TitleCommand < Window_Command
  17.   alias mcl make_command_list
  18.   def make_command_list
  19.     mcl
  20.     add_command("你不觉得我很萌吗?", :cy)
  21.   end
  22. end
  23. class S_Cy < Scene_MenuBase
  24.   def start
  25.     super
  26.     @cy_window = W_Cy.new
  27.     @cy_window.set_handler(:cancel,   method(:return_scene))
  28.   end
  29. end
  30. class W_Cy < Window_Selectable
  31.   def initialize
  32.     super(0, 0, Graphics.width, Graphics.height)
  33.     refresh
  34.     activate
  35.   end
  36.   def refresh
  37.     contents.clear
  38.     ALL.times do |i|
  39.     draw_text(0, 0+i*24, width, line_height, eval("TEXT"+i.to_s))
  40.     end
  41.   end
  42. end
复制代码
但是发现标题“你不觉得我很萌吗”放在对话框中太小,求各位大佬支个招,帮在下把对话框改大一点。


3.制作人名单打开后,字体颜色还是白色, 2018-09-30_144504.png 同1,求各位大佬教在下改颜色的方法。


一次性问这么多问题,希望各位大佬不吝赐教,在下不胜感激涕零。

Lv4.逐梦者

梦石
0
星屑
19279
在线时间
3074 小时
注册时间
2013-1-11
帖子
1288
发表于 2018-9-30 15:09:25 | 显示全部楼层
本帖最后由 张咚咚 于 2018-9-30 15:10 编辑

37行下面加上contents.font.color = Color.new(255,0,0)
其他的信息在绘制那里加上上面这句,大同小异的

评分

参与人数 2星屑 +20 +1 收起 理由
VIPArcher + 20 塞糖
zsqylmmdll + 1 第三问有效答案

查看全部评分

回复 支持 1 反对 0

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2547
在线时间
210 小时
注册时间
2018-8-8
帖子
105
 楼主| 发表于 2018-9-30 18:15:50 | 显示全部楼层
张咚咚 发表于 2018-9-30 15:09
37行下面加上contents.font.color = Color.new(255,0,0)
其他的信息在绘制那里加上上面这句,大同小异的 ...

噢噢第三个问题解决了!多谢大佬!同时在下想厚颜无耻地追问一句求具体1.2问的教程,拜托了!

点评

直接搜常量谁在引用,在前面还是加上那一句就行,比如当前经验常量是ExpTotal,搜这个在前面加上二楼那一句就行,其他也一样  发表于 2018-9-30 18:55
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2547
在线时间
210 小时
注册时间
2018-8-8
帖子
105
 楼主| 发表于 2018-9-30 21:01:06 | 显示全部楼层
zsqylmmdll 发表于 2018-9-30 18:15
噢噢第三个问题解决了!多谢大佬!同时在下想厚颜无耻地追问一句求具体1.2问的教程,拜托了! ...

求具体教程,在下脚本盲(捂脸QAQ)
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2547
在线时间
210 小时
注册时间
2018-8-8
帖子
105
 楼主| 发表于 2018-9-30 21:04:19 | 显示全部楼层
厚颜无耻地补充一句最好有图
回复 支持 反对

使用道具 举报

Lv5.捕梦者 (暗夜天使)

梦石
1
星屑
20296
在线时间
4875 小时
注册时间
2014-12-22
帖子
1525

开拓者

发表于 2018-9-30 22:52:39 | 显示全部楼层
本帖最后由 shencao 于 2018-9-30 23:24 编辑

ls的技术含量有点高,我来个技术含量低的:

改颜色一种是改皮肤图的色块,LZ已经知道了。
其实就算完全不懂脚本,你如果能把文字颜色对应找到皮肤里的色块位置,修改这个色块就OK了。
就是文字笔画很细或者色块里颜色很接近的时候不太好定位,有点麻烦
(但是仍然可以先把各个色块先弄成区别很大的彩虹色进游戏测试一下,看看这个文字到底用的哪个色块,然后再修改回来XD)

还有一种是到脚本编辑里,找到“▼ 窗口”下的“Window_Base”,内容里“ ● 获取各种文字颜色”
这里你可以明确知道系统是指定的哪些颜色,修改右侧数字就好了。(色块的编号从0开始)
“HP、MP、物攻、当前经验、下一等级”这个我没记错的话应该是system_color,重新指定一个颜色序号,也可以修改对应编号的色块。
(默认系统大多是用system_color这样的写法,知道了这个可以解决大部分改颜色的问题~)

标题文字的颜色我……不知道,可能需要像2楼那样的找到地方添加(我不知道正确的位置囧)
不过我还推荐另一个方法:直接不显示标题文字,把标题PS到标题图里,这样标题可以做的更好看一点。
在数据库→系统→标题画面这一栏可以指定图像和取消绘制标题文字。

改标题选项的宽度我也不会囧,虽然知道大概改法但是自己不确定就不误导了
*自行解决的方法:就不要那么多字了嘛XD  改个短点的,比如就用个卖萌的颜文字之类~

评分

参与人数 1星屑 +30 收起 理由
VIPArcher + 30 塞糖

查看全部评分

回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2547
在线时间
210 小时
注册时间
2018-8-8
帖子
105
 楼主| 发表于 2018-10-1 08:10:27 | 显示全部楼层
shencao 发表于 2018-9-30 22:52
ls的技术含量有点高,我来个技术含量低的:

改颜色一种是改皮肤图的色块,LZ已经知道了。

求具体位置,在下真的是脚本小白,多谢。

回复 支持 反对

使用道具 举报

Lv5.捕梦者 (暗夜天使)

梦石
1
星屑
20296
在线时间
4875 小时
注册时间
2014-12-22
帖子
1525

开拓者

发表于 2018-10-1 10:39:21 | 显示全部楼层
本帖最后由 shencao 于 2018-10-1 10:41 编辑

点脚本,找到↓
002.PNG

另外,如果一时找不到位置,还可以在脚本界面鼠标右键搜索关键字
在左侧的列表位置右键搜索,是全局搜索(在所有脚本中搜索)
在右侧范围(就是每个脚本内容的部分)搜索是在当前编辑的这一页搜索
如果这个你还是听不太懂,那么还请参考“F1 帮助文档”的 辅助工具的使用方法 - 脚本编辑器 。
既然要动到脚本,完全不知道的话还是不行的哇~

评分

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

查看全部评分

回复 支持 1 反对 0

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2547
在线时间
210 小时
注册时间
2018-8-8
帖子
105
 楼主| 发表于 2018-10-1 15:55:30 | 显示全部楼层
shencao 发表于 2018-10-1 10:39
点脚本,找到↓

噢噢成功了,多谢大佬!
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2547
在线时间
210 小时
注册时间
2018-8-8
帖子
105
 楼主| 发表于 2018-10-1 15:56:39 | 显示全部楼层
那么就只剩下第二问了,求各位看到的大佬不吝赐教。
回复 支持 反对

使用道具 举报

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

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

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

GMT+8, 2024-4-19 08:45

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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