马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
×
本帖最后由 雪团子 于 2022-1-28 19:32 编辑
大家好久不见!我现在分享一些小经验,依旧是错字连篇,有任何代码上的问题请赐教啦!
提醒:复制代码后一定要更换图片素材!不然可能会错误的!这个好感度界面是给一个1920x1080的游戏设计的,所以还请自行调整大小。一定要删除所有的备注!出问题了,只能添加四个人QAQ没把滚动的功能搞明白。
[RenPy] 纯文本查看 复制代码 screen like():
tag menu
frame:#框架,游戏自带gui的背景,想要自定义就删除frame部分 用 add "image.png" 这样的格式
xcenter 0.5#框架位置
ycenter 0.5#框架位置
xsize 850 #框架大小(游戏初设定我设定的是1920,请按照自己游戏大小调整)
ysize 700 #框架大小
#++++++frame部分++++++++++++++++
imagebutton:#返回按钮,是一个图片按钮
idle "gui/button/closeidle.png"#要替换成自己的图片,这里是一个叉叉图案,默认状态。
hover "gui/button/closehover.png"#选中状态。
action Return()#重点是这个action
xalign 0.99#按钮的位置
yalign 1#按钮的位置
vbox:#vbox的意思就是制作一个竖着的框架,也就是说里面的物品会竖着放,我用这个让爱心的条一个接着另一个排下去。
xalign 0.5#位置
yalign 0.5#位置
spacing 20#物品之间的空隙,越高空隙越大。
hbox:#这个就是一个横着的框架,里面的物品会排排放,让头像和爱心排排放。
add "gui/circle.png"#这里可以改成女主或者男主的的头像。
vbox:#让名字显示在爱心上面。
text"女主一"#名字。
bar:#数值条。
value baitelove#这个是数值,也就是好感度,是需要先定义的。
range 100#这个是说范围,一百好感度条就满了。
left_bar "gui/bar/love.png"#条默认状态,空条。
right_bar "gui/bar/loveb.png"#条满了的状态。
xysize(425,109)#条大小,一般设置成原本素材的大小就好,不过也可以调整的。
hbox:
add "gui/circle.png"
vbox:
text"女主二"
bar:
value baitelove
range 100
left_bar "gui/bar/love.png"
right_bar "gui/bar/loveb.png"
xysize(425,109)
hbox:
add "gui/circle.png"
vbox:
text"女主三"
bar:
value baitelove
range 100
left_bar "gui/bar/love.png"
right_bar "gui/bar/loveb.png"
xysize(425,109)
hbox:
add "gui/circle.png"
vbox:
text"女主四"
bar:
value baitelove
range 100
left_bar "gui/bar/love.png"
right_bar "gui/bar/loveb.png"
xysize(425,109)
双排版本
又写了一个双排版本。
[RenPy] 纯文本查看 复制代码 screen like():
tag menu
add "gui/game_menu.png"
#++++++frame部分++++++++++++++++
imagebutton:#返回按钮,是一个图片按钮
idle "gui/button/closeidle.png"#要替换成自己的图片,这里是一个叉叉图案,默认状态。
hover "gui/button/closehover.png"#选中状态。
action Return()#重点是这个action
xalign 0.99#按钮的位置
yalign 1#按钮的位置
hbox:
xalign 0.5#位置
yalign 0.5
spacing 200
vbox:#vbox的意思就是制作一个竖着的框架,也就是说里面的物品会竖着放,我用这个让爱心的条一个接着另一个排下去。
xalign 0.5#位置
yalign 0.5#位置
spacing 20#物品之间的空隙,越高空隙越大。
hbox:#这个就是一个横着的框架,里面的物品会排排放,让头像和爱心排排放。
add "gui/circle.png"#这里可以改成女主或者男主的的头像。
vbox:#让名字显示在爱心上面。
text"女主一"#名字。
bar:#数值条。
value baitelove#这个是数值,也就是好感度,是需要先定义的。
range 100#这个是说范围,一百好感度条就满了。
left_bar "gui/bar/love.png"#条默认状态,空条。
right_bar "gui/bar/loveb.png"#条满了的状态。
xysize(425,109)#条大小,一般设置成原本素材的大小就好,不过也可以调整的。
hbox:
add "gui/circle.png"
vbox:
text"女主二"
bar:
value baitelove
range 100
left_bar "gui/bar/love.png"
right_bar "gui/bar/loveb.png"
xysize(425,109)
hbox:
add "gui/circle.png"
vbox:
text"女主三"
bar:
value baitelove
range 100
left_bar "gui/bar/love.png"
right_bar "gui/bar/loveb.png"
xysize(425,109)
hbox:
add "gui/circle.png"
vbox:
text"女主四"
bar:
value baitelove
range 100
left_bar "gui/bar/love.png"
right_bar "gui/bar/loveb.png"
xysize(425,109)
vbox:#vbox的意思就是制作一个竖着的框架,也就是说里面的物品会竖着放,我用这个让爱心的条一个接着另一个排下去。
xalign 0.2#位置
yalign 0.5#位置
spacing 20#物品之间的空隙,越高空隙越大。
hbox:#这个就是一个横着的框架,里面的物品会排排放,让头像和爱心排排放。
add "gui/circle.png"#这里可以改成女主或者男主的的头像。
vbox:#让名字显示在爱心上面。
text"女主一"#名字。
bar:#数值条。
value baitelove#这个是数值,也就是好感度,是需要先定义的。
range 100#这个是说范围,一百好感度条就满了。
left_bar "gui/bar/love.png"#条默认状态,空条。
right_bar "gui/bar/loveb.png"#条满了的状态。
xysize(425,109)#条大小,一般设置成原本素材的大小就好,不过也可以调整的。
hbox:
add "gui/circle.png"
vbox:
text"女主二"
bar:
value baitelove
range 100
left_bar "gui/bar/love.png"
right_bar "gui/bar/loveb.png"
xysize(425,109)
hbox:
add "gui/circle.png"
vbox:
text"女主三"
bar:
value baitelove
range 100
left_bar "gui/bar/love.png"
right_bar "gui/bar/loveb.png"
xysize(425,109)
hbox:
add "gui/circle.png"
vbox:
text"女主四"
bar:
value baitelove
range 100
left_bar "gui/bar/love.png"
right_bar "gui/bar/loveb.png"
xysize(425,109)
|