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

Project1

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

[已经解决] 时间日历系统的位置如何更改?

[复制链接]

Lv1.梦旅人

梦石
0
星屑
86
在线时间
280 小时
注册时间
2010-7-18
帖子
45
跳转到指定楼层
1
发表于 2015-1-3 04:44:46 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
5星屑
本帖最后由 77767264 于 2015-1-3 04:52 编辑



如图,这是地图上底部时的显示方式,左端对齐而且还有底色。我希望能将它改成右端对齐,底色水平反转,或者直接去除底色。。



大概像这样。。最好能告知修改坐标的方法。。

另外这个时间的字体和大小如何更改呢?脚本中没有找到设置的地方,在Smomo脚本核心里更改也似乎无效。。



https://rpg.blue/thread-330684-5-1.html

上面的是原帖地址。


下面是附件

万分感谢!

rili.7z (287.08 KB, 下载次数: 90)

最佳答案

查看完整内容

全部复制,替换掉 245行~262行(左右) def refresh ~ end 的全部内容(包括def和end)

Lv3.寻梦者

闇吼者の災悪眷族
不気味存在締造者

梦石
0
星屑
1366
在线时间
2881 小时
注册时间
2014-7-29
帖子
6491
2
发表于 2015-1-3 04:44:47 | 只看该作者
  1.   def refresh
  2.     Smomo::Calendar.ensure_time_legal
  3.     Smomo::Calendar.check_period_and_zone
  4.     contents.clear
  5.     contents.gradient_fill_rect(0, 0, @sprite.width, @sprite.width,
  6.     Color.new(0, 0, 0, 0), Color.new(30, 30, 30))
  7.     format = Smomo.deep_clone(Format[:map])
  8.     format.each_with_index do |t, l|
  9.       t.gsub!(/_/){" "}
  10.       System.each_with_index do |(u, m), i|
  11.         t.gsub!(/<(\d*)#{u}>/){
  12.           format("%0#{$1 ? $1.to_i : nil}d", $game_variables[Var + i])
  13.         }
  14.       end
  15.       t.gsub!(/<Period>/){"#{PeriodName[Smomo::Calendar.prd]}"}
  16.       t.gsub!(/<Zone>/){"#{Smomo::Calendar.zone}"}
  17.       draw_text_ex(120, l * 30 + 5, t)
  18.     end
复制代码
全部复制,替换掉 245行~262行(左右)
def refresh
  ~
end
的全部内容(包括def和end)

点评

这个我大概处理不了呢……抱歉。  发表于 2015-1-3 13:23
3Q。那么可以帮该吗?我可以再加v...  发表于 2015-1-3 05:34
这个脚本没有提供改变文字绘制模式的方法,使用的是默认的文字描绘方法(也就是描绘系统文字的方法)。如果你要改需要一些额外加工。  发表于 2015-1-3 05:30
非常感谢,请问如何单独更改字体和大小呢?  发表于 2015-1-3 05:21
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-14 10:06

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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