按键控制玩家移动
高级角色详解
高级角色详细教程
最近在RenPyUtil项目上获得了一些使用反馈,故而专门写个帖子来详解一下 advanced_character 模块。
在使用前,请确保你的 game 目录中已存在 RenPyUtil 包或 advanced_character_ren.py 文件
类一览
注意:所有方法均已省略 self 参数
角色任务 CharacterTask 方法一览
高级角色 AdvancedCha ...
【灵龙岛技术分享03】Renpy 通过检测用户行为实现 meta 演出
解说视频如下:
“如何将选项选择的内容添加进对话历史当中”解决方法
关于这个功能的实现原理可以参考埋土的机械龙的教程(原作者在本帖2楼)
https://www.bilibili.com/video/BV1kJ4m1H7MW/?spm_id_from=333.999.0.0&vd_source=7185270a205965e40f566bfea80378a2
即使用add_history方法,在文档中确实没有加入这个方法,我搜了一圈也没人使用过该方法的。
(实际上,只要使用以下一段代码就 ...
好感度界面进阶版(对于我来说)名字,介绍,立绘。
我在昨晚做完另一个好感度界面后信心大增,决定挑战一个!比较高难度的好感度界面(并不是,依旧很小白。)是一个框架一样的存在,大家也可以学习一下菜鸡的超多的代码的思路,我把我写代码的方式称之为 啰哩巴嗦 流。首先,我向大家展示一下思维导图,大概想要弄成这种感觉。不知道大家看不看的出来。
...
【renpy教程】定制鼠标光标的悬浮、按下和特殊效果
Renpy中实现定制鼠标光标相关的一些效果
【renpy教程】定制鼠标光标的悬浮、按下和特殊效果
新人帖
仿博德之门骰子动画效果
前阵子在群里一时兴起模仿博德之门实现了一个随机掷骰子的效果
代码写的很烂,最后在ZYKsslm大佬的拯救下总算让代码正常跑起来没有太大bug了
(实际上还是会有个bug,就是有一瞬间结果帧会比动画帧提前出现,这就只能想办法让结果帧延迟显示了)
简单说一下思路吧,这个骰子的逻辑是点击掷骰子之后播放一段骰子动画,最 ...
推荐
Sublime Text 3.0编辑器及其Ren'Py语法高亮插件
本帖最后由 BuErShen 于 2019-5-5 13:35 编辑
Sublime Text 是一个跨平台的编辑器,功能强大,不崩坏(崩溃)。
Sublime Text 3.0 (Build 3143)官方下载:https://www.sublimetext.com/3
Sublime Text 3.0 (Build 3143)汉化包/多语言包插件下载
上面链接地址里,下载、安装、汉化、语言切换一应俱全,就不再啰嗦了。
在Re ...
可切换的好感度界面\系统\可变化条的教程
如果你看不懂先翻到下面文字版
先定义一个按钮
选项改变好感度(条)的系统比较简单
然后是排版人物页面,可以复制再做一些修改
最后用按钮实验
如果你没有图片来测试,用这个文字版↓ 可以直接复制
文字版测试↓
道理很简单,用screen设置一个按钮,再设置一个或者多个人物界面 (还可以用透明背景来做没 ...
9行代码实现历史记录滚动条
实现滚轮向上打开历史记录后,一直写不好向下滚动到底关闭,发现是把判断后执行语句return Return()写成了Return()。
首先你需要重构Adjustment类或者更简单的,继承 Class Adjustment写一个新类MyAdjustment,在这个新类中重构一个change,判断滚动条值大于范围就关闭该screen
在screen game_menu中
在其viewport和v ...
已过期
帖子已过期
新人帖
FontGroup() 游戏里全局使用两种字体的方法
大概就是,我提出了希望在游戏中使用一种字体来显示汉字字符,用另外一种字体来显示数字字符(因为我这个汉字字体里的数字嗯,相当的丑)
然后觉得一个个打文本标签替换字体过于麻烦(如果文本量大的话)...直觉觉得这种应该会有集成的功能,在群里求助,然后在万能的群友(@孤独爱上了夜晚)帮助下
找到了文档里一个相对冷 ...
新人帖
免费开源的一键翻译工具 renpy translator v1.1.0
本帖最后由 renp1y 于 2024-1-23 15:13 编辑
一款免费开源的ren'py 翻译工具
转载自:https://github.com/anonymousException/renpy-translator/blob/main/README_zh.md
功能:
翻译多文件:
https://github.com/anonymousException/renpy-translator/assets/157234942/495be06c-9751-4966-b22c-84602fb3dc0a
翻译 ...
一点小小的debug心得
感谢黑凤梨大佬的帮忙解决了许多疑难问题,同时在debug上有了一点小小的心得。
于是把整个debug的过程详细写下来,就当作一次心得记录吧。
发现bug的起因:在测试角色语音的时候,发现历史记录里只有最新一条记录能回放语音,其他记录的回放按钮全部消失不见了
自己鼓捣了许久界面代码也没解决问题,于是在群里向大佬们 ...
3D camera motion 插件汉化
应该很多人都听说过的3D camera插件
原帖地址:
https://lemmasoft.renai.us/forums/viewtopic.php?t=29778
太好用了 太好用了 心怀感激地顺手做了汉化
https://pan.baidu.com/s/1lMxsOQkwGFSbWa28HtZanA?pwd=2887 提取码: 2887
使用方法:丢进tl/chinese
或者如果你的默认语言就是中文,丢进tl/None
并把几个汉化 ...
一个画廊(Gallery)的脚本模板
代碼基於
https://github.com/Emperrific/Renpy-Tutorials-CG-Gallery/
加上" 1 / 3 page" ,加 "Previous" 和 "Next" 按钮功能上提増
在全屏模式下看图像,使用键盘回车或鼠标单击将转到下一组图像或返回图库菜单
素材:
https://www.pexels.com/search/HD%20wallpaper/
edit:修正
链接: https://pan.baidu.com/s/1E650y3V ...
实现鼠标点击效果
由于一些原因,我尝试写一个鼠标点击效果的功能,一开始没什么思路,逛了一圈国内外论坛也不太行。最后自己琢磨了个不是很完美的办法。
使用方法:复制代码后,在你每个需要有点击效果的界面末尾添加 use mouse_effect
如果有更好的解决方案请在帖子下面回复,谢谢!
...
新人帖
存档缩略图改成圆角矩形
从lemmasoft找到的解决方法。
需要注意的地方就是在没有缩略图的情况下需要自己定义一张图片,否则会报错。
mask图片需要用黑色表示透明像素,文档这部分内容没看懂,黑色是试出来的,最终效果还挺不错
新人帖
【经验分享】如何同时播放两行以至多行文本
想要做出仿中英双语字幕的效果,那么让两行文本同时播放必不可少,在自己以及朋友的帮助下总算捣鼓出了一个比较靠谱的办法
话不多说先上代码
如果要同时播放n文字就把multipe等于n就行了
本质上就是多角色对话,把对话前面的名字删了就能做到同时播放多行文字的效果
但这也让每一行文字都有自己的半透明文本框(因为这里 ...
ImageDissolve 使用演出例子一则
演出效果如这视频
https://www.bilibili.com/video/BV1Be4y1r7Kp/?spm_id_from=333.788&vd_source=24ee6aeaa8a9da8837de759c503dfde2
代码