[Ren'Py 進(jìn)階教程] 手機(jī)教程2 短信演出
2022-06-09 11:23 作者:黑鳳梨BlackPineappl | 我要投稿

本代碼是二改自renpy官方論壇lemmasoft的帖子
https://lemmasoft.renai.us/forums/viewtopic.php?f=51&t=62837%20
本教程只解釋如何實(shí)現(xiàn)短信演出,具體手機(jī)別的部分功能,請(qǐng)參考手機(jī)教程1
手機(jī)短信的演出其實(shí)就是基于NVL 模式的改寫(xiě)。NVL model的詳細(xì)教程,請(qǐng)參考官方文檔(https://www.renpy.cn/doc/nvl_mode.html)。
打開(kāi)你自己的工程或者新建一個(gè)工程,找到screens 這個(gè)文件,搜索nvl會(huì)找到下面的代碼。
這個(gè)代碼就是Ren'Py 自帶的NVL模式的實(shí)現(xiàn),如果想做什么類(lèi)似于NVL的效果,就可以基于這個(gè)屏幕去修改。請(qǐng)對(duì)比這個(gè)界面的寫(xiě)法和修改后的寫(xiě)法。
對(duì)于我們這個(gè)聊天的顯示要做如下修改
增加一個(gè)判斷,如果是手機(jī)模式,就用手機(jī)的界面。contact是教程1中通訊錄的對(duì)象。
手機(jī)短信的主要屏幕和效果
標(biāo)簽: