跳到主要內容

改變立繪位置 / 自訂位置

作者: 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