友情提示:380元/半年,儿童学编程,就上码丁实验室。
《仙剑奇侠传Windows95版》、《仙剑奇侠传98柔情篇》:也就是真正的“仙剑95版”,1997年出品。仙剑98柔情篇是大宇于同年在大陆推出的仙剑Win95版之相应简体版,首发于1997年10月,这一版本也是在中国大陆流传得最广的仙剑一。游戏画面看上去和DOS版并无太多区别;增加了数个AVI动画;增加了四首CD音轨,背景音乐由DOS内默认的FM音源(即RIX格式)变为MIDI格式。部分迷宫地图作了一定简化,少量对白被更改,我方法术习得等级降低、BOSS生命降低。此外,所有道具加入了文字说明,这一点是非常实用的改进。
想再次重温、怀旧的朋友可在后台回复‘游戏下载’获取游戏下载链接
以上内容可以忽略,本期的副标题:《对话内容在舞台上的打印显示》
本期只解决对话内容在舞台上的打印显示,有两个问题需要解决:
- 要显示的对话内容要在最上层
- 要显示大量的文本内容
import os,pygame
pygame.init()
def read_file(filename):
# fr = file reader
content = ''
with open(filename, encoding='utf-8') as fr:
content = fr.read()
return content
def word_to_png(word, pic_dir):
word = u'{}'.format(word)
font = pygame.font.SysFont('simsunnsimsun',22)
#font = pygame.font.Font('simfang.ttf', 18)
rtext = font.render(word, True, (255, 255, 255),None)
pygame.image.save(rtext, os.path.join(pic_dir, word + ".png"))
file_path = '字库.txt'
pic_dir = 'pic'
if not os.path.exists(pic_dir):
os.mkdir(pic_dir)
content = read_file(file_path)
word_list = content.split('n')
for word in word_list:
word_to_png(word, pic_dir)
遍历每一行文本并将其克隆并显示,加了冒号和右边界换行判断。
本系列只提供素材分享,不分享源代码,抱歉!~
素材链接: https://pan.baidu.com/s/1vaYrN0UKi3EeapRL9mH0hQ 提取码: vyh1
指导视频:
转自公众号:
嘻嘻哈哈学编程