RenPy中文空间

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 81|回复: 2

[求助] NVL模式下的ctc函数

[复制链接]
发表于 2018-8-12 19:17:41 | 显示全部楼层 |阅读模式

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

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

x
文档所写,
define
config.nvl_page_ctc
= None
    若非空(None),这是用于NVL模式角色的“点击继续”提示,当到底页面底部时出现。(也就是后面跟一个“nvl clear”语句)。这项代替了
Character()
的ctc参数。

define
config.nvl_page_ctc_position
= "nestled"
    若非空(None),这是用于NVL模式角色的“点击继续”提示坐标,当到底页面底部时出现。(也就是后面跟一个“nvl clear”语句)。这项代替了
Character()
的ctc_position参数。

那么对应
Character()
的ctc_pause参数
,我想请问,NVL模式下在{w}{p}等处停顿的ctc函数是?
config.nvl_page_ctc_pause (事实上我已经实验过了,并没有这个函数)?



发表于 2018-8-14 09:25:14 | 显示全部楼层
直接看脚本,看符合不符合你的要求:

[RenPy] 纯文本查看 复制代码
## 改为使用NVL模式,定义方法变成:
## 注意"nestled"与"fixed"显示位置不同。
define ss = Character('希尔维亚', kind=nvl, ctc="ctc_animation",ctc_position= "nestled", ctc_pause="ctc_animation", ctc_timedpause="ctc_animation")
define mm = Character('我', kind=nvl , ctc="ctc_animation" ,ctc_position= "fixed", ctc_pause="ctc_animation", ctc_timedpause="ctc_animation")

#  NVL模式的旁白可以使用如下定义:
define narrator = nvl_narrator

image ctc_animation: # CTC
    xalign 0.95 yalign 0.97
    "images/ctc_1.png" with Dissolve(1.0, alpha=True)
    1.0
    "images/ctc_2.png" with Dissolve(1.0, alpha=True)
    1.0
    repeat

# 游戏在此开始。
label start:
    # 显示一个背景。此处默认显示占位图,但您也可以在图片目录添加一个文件
    # (命名为“bg room.png”或“bg room.jpg”)来显示。
    scene bg room

    mm"进入NVL模式"

    ss"文本 1{p}文本 2{p=3.0}文本 3" ## P段落暂停标签
    mm"文本 1{w} 文本 2{w=3.0} 文本 3" ## W等待标签

    nvl clear # 分页

    "沉默。"
    "她有些吃惊,然后……"
    ss "当然,不过,什么是\"视觉小说\"?"

    # 此处为游戏结尾。
    return

回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-8-18 23:56:13 | 显示全部楼层
龙氏 发表于 2018-8-14 09:25
直接看脚本,看符合不符合你的要求:

[mw_shl_code=renpy,true]## 改为使用NVL模式,定义方法变成:

谢谢了!其实我们是想在同一段NVL文本中使用两种图标。不过看了老哥代码提示后,已经基本上解决问题了!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2018-9-24 14:00 , Processed in 0.034830 second(s), 31 queries , File On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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