【Ren'py基礎教學】Call vs Jump的差別, 什麼時候使用

更新於 發佈於 閱讀時間約 3 分鐘
需要Renpy相關的協助嗎? 現在開始接受委託拉~ 歡迎委託我窩 (●'◡'●)
原文可以點這裡進入 Call vs Jump - Renpy 中文教學空間

Call 語句

  • 它可以用來跳轉劇情
  • 使用 call 可以從劇情A -> 跳到劇情B -> 之後再跳回去劇情A
  • 範例: call next_story這樣劇情就會跳到一個名叫 next_story 的 label
    在next_story 的劇情結束後在返回到原本的label
  • 舉例:
    call 就像是你在讀一本書時讀到第一章的結尾想直接看後面的劇情,於是你放了一個 書籤 在第一章的結尾,之後你直接翻到了最後一章,在讀完最後一章的故事後你想要回去第一章繼續讀完中間的劇情,這個時候你就可以使用 call 拉

Jump 語句

  • 它也是用來跳轉劇情的
  • 使用 jump 可以從劇情A -> 跳到劇情B
  • 範例:jump next_story
  • 這樣劇情就會跳到一個名叫 next_story 的 label這樣劇情就會跳到一個名叫 next_story 的 label
    在 next_story 的劇情結束後會直接接到下一段劇情
  • 舉例:
    jump 就像是你在讀一本書讀完第一章後覺得恩... 有點無聊於是你想直接跳到倒數第2章,在倒數第2章讀完後你也對前面的故事沒興趣了所以讀完倒數第2章後直接繼續讀最後一章

call 和 jump 的差別是甚麼

所以 call 和 jump 的差別是甚麼呢?
甚麼時候要用 call?
又是甚麼時候要用 jump 呢?
  • call 使用在如果你還需要讓劇情回到原點時
  • jump 當你不在需要當前 label 的位置時

範例代碼:

Jump

label start:
scene park
"我好像曾經看過這裡"
"我是不是來過這個公園阿"
jump memory
"嗯嗯真令人壞念呢"
label memory:
"回憶曾經來到公園的回憶中..."
"還在回憶中..."
return

Call

label start:
scene park
"我好像曾經看過這裡"
"我是不是來過這個公園阿"
call memory
"嗯嗯真令人壞念呢"
label memory:
"回憶曾經來到公園的回憶中..."
"還在回憶中..."
return
此教學也有影片版本窩

在其他平台找到我 MattersSpace of NingNing | 我的個人空間
我的商店s: Itch.ioKo-Fi - Shop個人商店
在離開之前如果你覺得這篇文章對你有幫助的話就幫我按個讚吧!
為什麼會看到廣告
此沙龍呢,主要包含 Renpy 中文教學還有其他遊戲引擎 (專注於視覺小說引擎) 的教學。 歡迎想學自製遊戲的人加入! 除了遊戲製作的教學外也有一些我的生活上的各種事的分享,只想學製作遊戲的話就可以先忽略他們拉
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
準備: 在開始之前先讓我們有2個可以對話的角色吧 另外我們也可以在放一個背景在後面 除了角色以外在讓我們設置一些變量(variable) 如何使用變量
Renpy教學 - 使用renpy建立出你的第一段劇情 自製文字冒險遊戲基礎教學,Renpy引擎基本教學,Renpy中文教學介紹 如何使用Renpy自製galgame 自製遊戲教學,甚麼是Renpy
這篇文章是關於Renpy的介紹—如果你還不知道或是還在思考要使用甚麼引擎製作遊戲/視覺小說的話那就歡迎繼續閱讀拉 甚麼是一個遊戲引擎? Renpy是甚麼呢? Renpy中文教學, Renpy 下載免費文字冒險遊戲製作引擎, Renpy心得感想, Renpy 教學, Renpy 使用教學
準備: 在開始之前先讓我們有2個可以對話的角色吧 另外我們也可以在放一個背景在後面 除了角色以外在讓我們設置一些變量(variable) 如何使用變量
Renpy教學 - 使用renpy建立出你的第一段劇情 自製文字冒險遊戲基礎教學,Renpy引擎基本教學,Renpy中文教學介紹 如何使用Renpy自製galgame 自製遊戲教學,甚麼是Renpy
這篇文章是關於Renpy的介紹—如果你還不知道或是還在思考要使用甚麼引擎製作遊戲/視覺小說的話那就歡迎繼續閱讀拉 甚麼是一個遊戲引擎? Renpy是甚麼呢? Renpy中文教學, Renpy 下載免費文字冒險遊戲製作引擎, Renpy心得感想, Renpy 教學, Renpy 使用教學
你可能也想看
Google News 追蹤
Thumbnail
隨著理財資訊的普及,越來越多台灣人不再將資產侷限於台股,而是將視野拓展到國際市場。特別是美國市場,其豐富的理財選擇,讓不少人開始思考將資金配置於海外市場的可能性。 然而,要參與美國市場並不只是盲目跟隨標的這麼簡單,而是需要策略和方式,尤其對新手而言,除了選股以外還會遇到語言、開戶流程、Ap
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
Thumbnail
本篇文章介紹如何自訂滾動條的外觀與功能,適用於使用Ren'Py創建的專案。文中詳細講解了滾動條的基本概念、不同狀態的圖片替換,以及自訂樣式的設定方法。讀者將學會如何根據需要調整滾動條的長度、位置及其他參數,以提供更好的用戶體驗。無論是初學者或是已有基礎的開發者,皆可從中受益。
Thumbnail
從範例學python的目標讀者: 針對剛進入的初學者,想學習Python語言。 有基礎本數學邏輯基礎即可。 從小遊戲學python的目標讀者: 針對已經有經驗的C/C++, Python, 或其他有程式基礎的讀者。 想實作一些小專案,從實做中學習如何分析需求、元件分拆、到底層實作
Thumbnail
本文介紹了在商用英文中,常見的中文思維直譯常造成誤解的句子及其正確用法。特別針對詢問對方姓名、表達「方便嗎?」、表示所在的「有嗎?」、以及正確的手機表達方式進行分析,以幫助讀者提升其商用英文的表達能力。文章最後還提供了兩個實用的結尾句子,以增強商業溝通的效果。
get into 或是 get to 後面加上地方名詞,可以表示「到達,到...」,如 If you get to the restaurant before us,just wait at the bar. (如果你比我們先到餐廳,在吧檯那裡等就行了。) I will call you ~
Thumbnail
這是關於在 Renpy 中如何自訂 Frame 的教學,包括了建立畫面、在畫面裡面加入 frame、加入造型、加入內容、修正畫面、使用自訂 Frame 等內容。
Thumbnail
教你如何在遊戲或劇情中建立和使用隨機名字,透過隨機產生不同的名字,讓角色更加多樣化,提升遊戲劇情的豐富度。
Thumbnail
這篇教學介紹如何在遊戲中製作隨機對話功能,讓玩家在遊戲中獲得驚喜和不同的遊戲體驗。教學內容包括建立新清單、新增畫面與隨機元素以及顯示隨機句子。閱讀前建議先掌握 if、變量和清單的使用教學,以及文字造型和使用造型的方法。
安安~今天的教學是關於在 Renpy 引擎裡調整圖片大小 有的時候可能你在製作遊戲時會遇到這樣的問題: 怎麼每張圖片大小都不一樣,也太麻煩了吧 或是 背景跟專案大小不符 這些問題當然可以透過在 PS 或是其他軟體內修改大小後重新拖入專案來解決
Thumbnail
隨著理財資訊的普及,越來越多台灣人不再將資產侷限於台股,而是將視野拓展到國際市場。特別是美國市場,其豐富的理財選擇,讓不少人開始思考將資金配置於海外市場的可能性。 然而,要參與美國市場並不只是盲目跟隨標的這麼簡單,而是需要策略和方式,尤其對新手而言,除了選股以外還會遇到語言、開戶流程、Ap
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
Thumbnail
本篇文章介紹如何自訂滾動條的外觀與功能,適用於使用Ren'Py創建的專案。文中詳細講解了滾動條的基本概念、不同狀態的圖片替換,以及自訂樣式的設定方法。讀者將學會如何根據需要調整滾動條的長度、位置及其他參數,以提供更好的用戶體驗。無論是初學者或是已有基礎的開發者,皆可從中受益。
Thumbnail
從範例學python的目標讀者: 針對剛進入的初學者,想學習Python語言。 有基礎本數學邏輯基礎即可。 從小遊戲學python的目標讀者: 針對已經有經驗的C/C++, Python, 或其他有程式基礎的讀者。 想實作一些小專案,從實做中學習如何分析需求、元件分拆、到底層實作
Thumbnail
本文介紹了在商用英文中,常見的中文思維直譯常造成誤解的句子及其正確用法。特別針對詢問對方姓名、表達「方便嗎?」、表示所在的「有嗎?」、以及正確的手機表達方式進行分析,以幫助讀者提升其商用英文的表達能力。文章最後還提供了兩個實用的結尾句子,以增強商業溝通的效果。
get into 或是 get to 後面加上地方名詞,可以表示「到達,到...」,如 If you get to the restaurant before us,just wait at the bar. (如果你比我們先到餐廳,在吧檯那裡等就行了。) I will call you ~
Thumbnail
這是關於在 Renpy 中如何自訂 Frame 的教學,包括了建立畫面、在畫面裡面加入 frame、加入造型、加入內容、修正畫面、使用自訂 Frame 等內容。
Thumbnail
教你如何在遊戲或劇情中建立和使用隨機名字,透過隨機產生不同的名字,讓角色更加多樣化,提升遊戲劇情的豐富度。
Thumbnail
這篇教學介紹如何在遊戲中製作隨機對話功能,讓玩家在遊戲中獲得驚喜和不同的遊戲體驗。教學內容包括建立新清單、新增畫面與隨機元素以及顯示隨機句子。閱讀前建議先掌握 if、變量和清單的使用教學,以及文字造型和使用造型的方法。
安安~今天的教學是關於在 Renpy 引擎裡調整圖片大小 有的時候可能你在製作遊戲時會遇到這樣的問題: 怎麼每張圖片大小都不一樣,也太麻煩了吧 或是 背景跟專案大小不符 這些問題當然可以透過在 PS 或是其他軟體內修改大小後重新拖入專案來解決