RenPy中文空间

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 83|回复: 1

[已解决] 如何制作上图的文字效果。即不显示文字背景框,且文字...

[复制链接]
发表于 2018-7-7 23:30:09 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

x
本帖最后由 jiangjie1981 于 2018-7-10 00:13 编辑

未标题-1.jpg
如何制作上图的文字效果。即不显示文字背景框,且文字有黑边阴影效果!

[RenPy] 纯文本查看 复制代码
#根据官网的文献,可以在 gui 中加入以下两句:
define gui.dialogue_text_outlines = [ (2, "#000000", 1, 1) ]  #设定对话正文有黑色背影。
#第一个2代表阴影的宽度,如果改成0就是细阴影,改为1就是空心阴影,效果不好。改为2、3、4就是厚阴影;
#第二个1是阴影的右侧偏移量。
#第三个1是文字阴影的下方偏移量。
define gui.dialogue_text_color = "#ffffff" #设定对话正文颜色为纯色。
define gui.choice_button_text_outlines = [ (2, "#000000", 1, 1) ]  #设定选项文字有黑色背影。

############根据楼下的建议,下面这个姓名的效果相当不错####################
define w = Character("威廉博士", who_color="#ff9933", who_outlines=[ (1, "#000") ], what_outlines=[ (1, "#000") ] )











发表于 2018-7-8 19:13:53 | 显示全部楼层
本帖最后由 龙氏 于 2018-7-8 19:15 编辑

试试下面脚本:
[RenPy] 纯文本查看 复制代码
define w = Character("威廉老司机博士", who_color="#ff9933", who_outlines=[ (1, "#000") ], what_outlines=[ (1, "#000") ] )
# 游戏在此开始。
label start:
    w "我是你的医生,威廉保姆博士。"
    w "好吧,是{u}威廉老司机博士{/u},不是{s}威廉保姆博士{/s}。"

至于对话文字背景图吗,干脆替换成透明图吧。
  1. 姓名背景图:game\gui\namebox.png
  2. 对话文本背景图:game\gui\textbox.png
  3. NVL模式背景图:game\gu\nvl.png
复制代码



回复 支持 1 反对 0

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|RenPy中文空间 ( 苏ICP备17067825号 | 苏公网安备 32092302000068号 )

GMT+8, 2018-8-17 15:13 , Processed in 0.029211 second(s), 24 queries , File On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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