找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 7890|回复: 2

[经验] 让立绘显示在文字框前面——onlayer

[复制链接]
发表于 2018-11-18 10:51:15 | 显示全部楼层 |阅读模式

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

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

×


如何在文本框边缘的前面显示角色的立绘(头像)
似乎没有人做过这种事,我就琢磨了一下

实例from少女领域

实例from少女领域

其实只要加一个语句就可以

在show语句后面像加位置描述at一样再跟一个onlayer,onlayer的值是overlay即

[RenPy] 纯文本查看 复制代码
show 立绘 at 位置(左下角) onlayer overlay



例如我自己试验的

[RenPy] 纯文本查看 复制代码
show rightester surprise at leftbottom onlayer overlay


成空~

成空~


题外话——我是怎么找到解决办法的



我知道有个behind。这在tutorial里演示过,然后就在想会不会有个相反的东西,front? ahead? 之类的(但语法不对啊,有介词啊),还特意去百度了一下behind的反义词,然后打进编辑器去试了一下,没有语法高亮,于是我就想去找支持语法高亮的关键词列表,然后查啊查啊查........

不知道什么时候开始决定换个思路,去查renpy.show中文文档,emmm......为什么就一个behind功能啊....于是继续看,看来看去觉得这layer 很可疑,长得很像我要找的“犯人”233,但它只有一个默认参数master,什么鬼.....我自认英文不错来着....master是什么啊...不管了,先试试看。

于是在编辑器里敲了一个master的,嗯,没有变化(当然的啦),于是我想当然的换了个top.....报错...又试了很多“自创的”关键词2333,全部失败后,我决定去看看启动器底下的文件(会不会有什么py代码之类的?),看看能不能发现些什么

然后发现了本地文档,于是就点进去看了(说好的去看启动器呢)。主要是它排的太整齐了一看就是让人打开的...于是打开,加载出了一个本地英文文档....转了一圈又回到了文档上。

于是又去看英文文档renpy.show,似乎都是一样的,emnnnmmm.....

立绘也是图啊,说不定跟image有点关系,于是就查image,然后查出来一个不太清楚是什么东西,只知道它肯定用不了,它要在代码初始的时候加载,之后是不可用的??没细看反正知道用不了......

于是回到show,这时又突发奇想!为什么不查一下这个layer呢?于是查了一下layer.出来了一堆结果,看到第一个ui.layer,哇,好短的名字,一定是最基本的东西,进去一看,???只有两行,第一眼没看到我还往下滚了滚页面???........

然后回到结果列表,又选了config.layers,耶,这次终于找对了,懒得翻译挨个试一次4个关键词成功~耶耶耶耶耶(发出原始人的吼叫@###)

题外话比较长是什么鬼233

发表于 2018-11-18 12:45:44 | 显示全部楼层
回复 支持 抱歉

使用道具 举报

 楼主| 发表于 2018-11-20 23:38:50 来自手机 | 显示全部楼层
绕远路了,原来是这样!看来萌新的我应该多潜潜水把文档啃一遍才行,多谢指点
回复 支持 抱歉

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-21 19:56 , Processed in 0.113159 second(s), 27 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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