跳到主要内容

改变立绘位置 / 自订位置

作者: NingNing
创建日期: 2022-05-23
最后更新: 2022-12-06


这篇教学是关于自定义图片的位置
像是让人物站在左边, 右边之类的
那现在就让我们开始吧
Renpy 自制游戏教学#08 【指定图片位置 & 新增自定义位置】

事前准备

在开始之前先让我们把需要用到的图片放到我们的 images 资料夹里吧

1秒... 2秒... 3秒...
好的~我相信你现在已经把图片放到 images 资料夹里了
现在就让我们来定义图片吧

image park = "images/bg/park.jpg"
image heart = "images/heart.png"

定位图片

最基础的就是把图片定位在左, 中, 右上
像这样:

show heart at left

如果你没有特别写在 left或是right 直接写 show cha 的话那默认的位置就是中间喔
其他可以使用的位置:

  • topleft (/reset)
  • top
  • topright
  • offscreenleft
  • truecenter
  • offscreenright 范例: image alt

image alt

定位其他的位置

如果你想让图片出现在其他或是自定义的位置的话你可以直接输入 xposypos

  • xpos = 横向的位置 (左右)
  • ypos = 纵向的位置 (上下)

你可以使用像是 100, 200, 300 这样的方式定义位子
也可以用像是 0.1, 0.5, 1.0 的方式定义位位子

另一种方式定义位置

范例:

init:
$ po1 = Position(xpos=0.75, ypos=1.4)
$ po2 = Position(xpos=0.9, ypos=1.4)
  • 在定义位置之前你需要打上 init:
  • 每个位置前面要有一个 $
  • $ 后面是每个自订位置的名字
  • Position(xpos= xx , ypos=xx) = 自订的位置

使用范例

要使用的时候在句尾加上 at 位置名字 就可以啰
范例:

show charA at po1

今天这篇的教学就结束拉~

请我喝杯咖啡

请我喝杯咖啡: Ko-Fi | PayPal
进入我的官网: Space Of NingNing
订阅我的YT (不定时会有教学影片) : NingNing
订阅 Newsletter: 点击传送门


联络我 / 传讯息给我
透过 Twitter 联络我: @wSmileFlowerw
透过 Email 联络我 : youolikeojazz@gmail.com