跳到主要内容

Call vs Jump

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


Call 语句

  • 它可以用来跳转剧情
  • 使用 call 可以从剧情A -> 跳到剧情B -> 之后再跳回去剧情A
  • 范例: call next_story
    • 这样剧情就会跳到一个名叫 next_storylabel
    • 在next_story 的剧情结束后在返回到原本的label
  • 举例:
    call 就像是你在读一本书时读到第一章的结尾想直接看后面的剧情,于是你放了一个 书签 在第一章的结尾,之后你直接翻到了最后一章,在读完最后一章的故事后你想要回去第一章继续读完中间的剧情,这个时候你就可以使用 call

Jump 语句

  • 它也是用来跳转剧情的
  • 使用 jump 可以从剧情A -> 跳到剧情B
  • 范例:jump next_story
  • 这样剧情就会跳到一个名叫 next_storylabel
    • 这样剧情就会跳到一个名叫 next_storylabel
    • 在 next_story 的剧情结束后会直接接到下一段剧情
  • 举例:
    jump 就像是你在读一本书读完第一章后觉得恩... 有点无聊于是你想直接跳到倒数第2章,在倒数第2章读完后你也对前面的故事没兴趣了所以读完倒数第2章后直接继续读最后一章

call 和 jump 的差别是什么

所以 calljump 的差别是什么呢?
什么时候要用 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

预览影片:
https://youtu.be/KJ6-P4cft5Y call和jump的差别


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

请我喝杯咖啡

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


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