马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
×
本帖最后由 easth 于 2023-3-11 17:18 编辑
求助一下各位大佬,如图所示我想通过给一个名为“ck1”的视窗加入一个draggable True的参数来实现他可以上下拖动的效果。
[RenPy] 纯文本查看 复制代码 vpgrid id "ck1":
cols 1
draggable True
mousewheel True
arrowkeys True
ysize 600
xsize 354
xalign 1.0
yalign 0.9
vbox:
spacing 0
imagebutton:
idle "images/map/home/home 1 an .webp"action Scroll(ck1,vertical decrease,amount=50)
但是我发现用add引入图片后可以拖动,用imagebutton引入后,需要按住间隙的空白部分才能拖动。
如果我想实现以上表现效果,并且不需要通过拉动空隙就可以滚动这个视窗,应该怎么更改代码。
先谢谢各位大佬了!
然后如果不行的话,我还尝试过用文档内描述的方式给按钮增加一个按钮效果
Scroll(id, direction, amount='step')当前界面中条(bar)、视口(viewport)或vpgrid的id。 direction如果是vbar,“increase”或“decrease”二选一;如果是视口或vpgrid,“horizontal increase”、“vertical increase”、“horizontal decrease”或“vertical decrease”,四选一。 amount滚动数量。可以使用像素数,也可以写“step”或“page”。
希望实现按下后滚动该视窗的内容,但是这样子写了之后他报给我的是无效语法。
请问怎么解决
[RenPy] 纯文本查看 复制代码 Scroll(ck1,vertical decrease,amount=50)
|