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

Project1

 找回密码
 注册会员
搜索
查看: 2296|回复: 14
打印 上一主题 下一主题

如何改变战斗对话框中文字的字体和颜色呢?

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
11 小时
注册时间
2008-3-8
帖子
138
跳转到指定楼层
1
发表于 2008-3-8 22:17:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
各位哥哥姐姐,新手偶有个小白痴级的问题饿。。。

    就是怎么把战斗对话框里面显示文字的字体和字体颜色呢?知道的话教教我把吧,脚本或者无脚本都没有关系啦~~~!!
谢谢谢谢啦~~@!0-0

以下:

版务信息:本贴由楼主自主结贴~
深刻体会到不会做线稿和上色的痛苦啊...

Lv1.梦旅人

梦石
0
星屑
50
在线时间
11 小时
注册时间
2008-3-8
帖子
138
2
 楼主| 发表于 2008-3-8 22:20:16 | 只看该作者
对了,顺便教脚我怎么把图片移上去一点或者把字往下移,再或者改变对话框大小。。。- -
深刻体会到不会做线稿和上色的痛苦啊...
回复 支持 反对

使用道具 举报

Lv5.捕梦者

御灵的宠物

梦石
12
星屑
8438
在线时间
88 小时
注册时间
2006-12-11
帖子
3148

第2届TG大赛亚军

3
发表于 2008-3-8 22:26:07 | 只看该作者
找到那个对话框的refresh部分
在self.contents.clear下边

self.contents.font.size = 20
self.contents.font.name = "黑体"
self.contents.font.color = Color.new(255,255,255,255)

以上.照着改就可以~
至于文字位置,一般是self.contents.draw_text那里修改.注意看后边括号里的头四个数字
分别是X/Y/宽/高.改成你想要的就可以
系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
我的Lofter:http://nightoye.lofter.com/

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
11 小时
注册时间
2008-3-8
帖子
138
4
 楼主| 发表于 2008-3-8 22:36:28 | 只看该作者
“找到那个对话框的refresh部分”  哪??偶是新手,能不能讲的详细一些呢?我还是有些听不清楚。。。- -
深刻体会到不会做线稿和上色的痛苦啊...
回复 支持 反对

使用道具 举报

Lv5.捕梦者

御灵的宠物

梦石
12
星屑
8438
在线时间
88 小时
注册时间
2006-12-11
帖子
3148

第2届TG大赛亚军

5
发表于 2008-3-8 22:37:39 | 只看该作者
找Window_BattleStatus
里边有个def refresh吧
在那里改就行~
我的Lofter:http://nightoye.lofter.com/

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
11 小时
注册时间
2008-3-8
帖子
138
6
 楼主| 发表于 2008-3-8 22:50:20 | 只看该作者

是在这里改吗?全部复制上面的
(self.contents.font.size = 20
self.contents.font.name = "黑体"
self.contents.font.color = Color.new(255,255,255,255))吗 ?
深刻体会到不会做线稿和上色的痛苦啊...
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
11 小时
注册时间
2008-3-8
帖子
138
7
 楼主| 发表于 2008-3-8 22:51:34 | 只看该作者
图片发不出来,

就是这里:
self.contents.font.color = normal_color
        self.contents.draw_text(actor_x, 96, 120, 32, "LEVEL UP!")
      else
        draw_actor_state(actor, actor_x, 96)
      end
    end
  end
(43到49行的)
深刻体会到不会做线稿和上色的痛苦啊...
回复 支持 反对

使用道具 举报

Lv5.捕梦者

御灵的宠物

梦石
12
星屑
8438
在线时间
88 小时
注册时间
2006-12-11
帖子
3148

第2届TG大赛亚军

8
发表于 2008-3-8 22:52:18 | 只看该作者
不要复制,改成你想改的东西
例如"黑体"改成"宋体"之类
在draw_actor_name什么什么那一段的上面改
我的Lofter:http://nightoye.lofter.com/

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
11 小时
注册时间
2008-3-8
帖子
138
9
 楼主| 发表于 2008-3-8 22:59:56 | 只看该作者
这段:
self.contents.clear
    @item_max = $game_party.actors.size
    for i in 0...$game_party.actors.size
      actor = $game_party.actors
      actor_x = i * 160 + 4
还是这段:
draw_actor_name(actor, actor_x, 0)
      draw_actor_hp(actor, actor_x, 32, 120)
      draw_actor_sp(actor, actor_x, 64, 120)
      if @level_up_flags
        self.contents.font.color = normal_color
        self.contents.draw_text(actor_x, 96, 120, 32, "LEVEL UP!")
      else
        draw_actor_state(actor, actor_x, 96)
      end
    end
  end
是添加吗?把
self.contents.font.size = 20
self.contents.font.name = "黑体"
self.contents.font.color = Color.new(255,255,255,255)
这个加进去,然后=号后面的自己改吗?对不起,我比较笨。。。
深刻体会到不会做线稿和上色的痛苦啊...
回复 支持 反对

使用道具 举报

Lv5.捕梦者

御灵的宠物

梦石
12
星屑
8438
在线时间
88 小时
注册时间
2006-12-11
帖子
3148

第2届TG大赛亚军

10
发表于 2008-3-8 23:31:30 | 只看该作者
在前边那个地方改是改一个窗口,后边那里改的话全部窗口的字体都会改掉.看你要哪种

后边等号部分是你自己设置的,size是字号,name是字体名字,color是颜色
我的Lofter:http://nightoye.lofter.com/

回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-30 00:53

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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