问题标签 [renpy]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 是否可以在 Ren'Py 中实现启动画面?
是否仍然可以在最新版本的 Ren'Py 中实现闪屏?我搜索了所有关于使用闪屏的论坛;但是,所有这些都已过时或不起作用。下面我包含了来自历史悠久的 Ren'Py wiki 页面的代码片段(在最新版本中不起作用)。我在 Ren'Py 网站上找不到任何其他官方文档。在这一点上,我有点绝望。我怎么能做到这一点?
python - 覆盖 Renpy 游戏中使用 Character 调用的文本
我想更改使用 Character 类回显的文本以使用上下文。
假设我的主要角色名称存储在一个变量中,每个其他角色都使用这个变量在对话中调用他,但我希望这个变量被替换是一定的条件。我想在元上下文中检查这些条件(不想更改每个对话文本,只需在函数中捕获一些对话以更新文本)
我搜索了 Character 类和 Character 回调,即使使用了翻译方法,但我找不到任何合适的东西。
python - Ren'Py不会安装python模块turtle
我正在尝试将 python 模块 turtle 安装到我的 Ren'Py 游戏中。但是,即使我清理缓存并下载新版本的龟,它也不会安装:
python - Python - 重置同一类的所有实例的值
在我正在编写的 Ren'Py 游戏中,我正在尝试优化我的代码,但我一直在寻找一种方法来为同一类的所有实例重置相同的值。
这是我的代码:
目前我只有该类的几个实例,但我计划再添加 50 个,我想在继续之前修复它。
我想过做这样的事情(还在课堂上):
但是您仍然需要为每个实例调用它。我也想到了类外的相同功能,但我不知道如何编码。
python - Ren'py的地图和热点
我正在尝试为我的小说制作地图。但是我遇到了热点在呼叫其他建筑物的问题,我有一个问题,是否可以以多边形的形式制作热点?这是我的代码和地图:
python - RenPy:包括。叙述者台词中的变量
我正在 RenPy 中创建视觉小说,并希望在叙述者的行中包含一个变量。我已经尝试了几个 python 脚本(见下文),但我不断得到一个invalid syntax error
. 有谁知道为什么?
python - 如何更改调用哪个变量?(特别是对象)
我正在尝试创建一个小型怪物收集游戏,该游戏能够收集多个相同类型的怪物,它们之间具有可变的统计数据。我遇到的问题是我不知道如何制作一个不会覆盖前一个的对象!前一个对象是制造的,所以如果我抓到一个史莱姆,五分钟后我可以抓到一个地精……它会覆盖我的史莱姆。
如果这改变了事情,它将在 Renpy 内完成
我唯一能想到的是一个冗长的 If 语句,通过每个数字来查看它是否是我想要的,但这似乎很混乱,特别是因为我每次想要引用时都需要通过它。我试过在网上查资料,但似乎没有一个教程涉及这方面。
我需要做什么代码才能完成这项工作?这应该通过它们递增,直到它找到一个开放的插槽,假设我的小组成 [X] 实际上可以修改正在创建/调用的变量。
python - Python - 更新分配给 var 的函数/返回
先写代码,这样你就会明白我在说什么:
这不是我当前的代码,但它是实际问题。这就是我要问的地方,如何更新字典中的值。我应该做类似的事情:
?
我当前的项目在 Ren'Py (.rpy) 中使用,但由于我使用的是 python 块,因此代码的工作方式与普通 Python 完全相同。在名为 Event 的类中,我的元素完全如下:
预期结果:真 结果:假
ffmpeg - FFMPEG 图像到视频的反向序列与其他过滤器
类似于这个ffmpeg - 将图像序列转换为具有相反顺序的视频
但我想知道是否可以通过指定图像范围来创建视频循环,并在一个命令中附加相反的顺序。
理想情况下,我想将它与这个Make an Alpha Mask video from PNG files
我现在正在做的是使用https://stackoverflow.com/a/43301451/242042生成反向并将视频文件组合在一起。
但是,我认为它类似于Concat 本身的视频,但相反,使用 ffmpeg
我目前的尝试是假设 60 张图片。这使得 vframes x2
如果没有 alpha 掩码,我可以使用它来工作
只需 alpha 遮罩,我就可以做到
所以我正在尝试这样做,以便同时完成 alpha 蒙版。
虽然我的最终理想是拍摄图像,但将其反转得到一个 alpha 蒙版并将其并排放置,以便可以在 Ren'py 中使用
python - Renpy - 前面的标记语句不需要块。请检查此行的缩进
尝试使用 Renpy 将预开发的游戏移植到 Android Build。但是,它总是抛出错误:
文件“game/radioactive/getlucky/screen/GetLuckyScreen.rpy”,第 10 行:行缩进,但前面的标记语句不期望出现块。请检查此行的缩进。盒子: