《我的來世是個包裹》更新日志1117
補之前缺失的:
劇情模式中的文本增加了關(guān)鍵詞高亮顯示的功能。untiy中高亮關(guān)鍵詞比較方便,用html標簽就行了。一開始打算直接在劇情配置表中填寫,如圖:

但是這樣子處理有幾個嚴重的副作用:
(1)劇情文本修改和校驗會非常麻煩,因為里面混雜著大量標簽文本降低閱讀效率。
(2)翻譯文本也會變得麻煩。
(3)逐字顯示的時候會一開始把標簽顯示出來,如“<color=#888822>風”,只有當后半部分標簽加載完了才會顯示正常的顏色字體。
為了解決這個問題,只好不改配置文本。而是在游戲里實現(xiàn)動態(tài)替換。每次刷新字符串的時候(包括逐字顯示中)把字符串中的關(guān)鍵詞(關(guān)鍵詞在配置表里列舉)替換成“標簽前”+原關(guān)鍵詞+“標簽后”。根據(jù)關(guān)鍵詞的不同或場合的不同選擇不同的顏色標簽。
最終效果如圖所示:

標簽: