本文整理汇总了Python中pyfiglet.Figlet.split方法的典型用法代码示例。如果您正苦于以下问题:Python Figlet.split方法的具体用法?Python Figlet.split怎么用?Python Figlet.split使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类pyfiglet.Figlet
的用法示例。
在下文中一共展示了Figlet.split方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: demo
# 需要导入模块: from pyfiglet import Figlet [as 别名]
# 或者: from pyfiglet.Figlet import split [as 别名]
def demo(screen):
scenes = []
effects = [
Print(screen,
Fire(screen.height, 80, "*" * 70, 0.8, 60, screen.colours,
bg=screen.colours >= 256),
0,
speed=1,
transparent=False),
Print(screen,
FigletText("Help!", "banner3"),
(screen.height - 4) // 2,
colour=Screen.COLOUR_BLACK,
speed=1,
stop_frame=30),
Print(screen,
FigletText("I'm", "banner3"),
(screen.height - 4) // 2,
colour=Screen.COLOUR_BLACK,
speed=1,
start_frame=30,
stop_frame=50),
Print(screen,
FigletText("on", "banner3"),
(screen.height - 4) // 2,
colour=Screen.COLOUR_BLACK,
speed=1,
start_frame=50,
stop_frame=70),
Print(screen,
FigletText("Fire!", "banner3"),
(screen.height - 4) // 2,
colour=Screen.COLOUR_BLACK,
speed=1,
start_frame=70),
]
scenes.append(Scene(effects, 100))
text = Figlet(font="banner", width=200).renderText("ASCIIMATICS")
width = max([len(x) for x in text.split("\n")])
effects = [
Print(screen,
Fire(screen.height, 80, text, 0.4, 40, screen.colours),
0,
speed=1,
transparent=False),
Print(screen,
FigletText("ASCIIMATICS", "banner"),
screen.height - 9, x=(screen.width - width) // 2 + 1,
colour=Screen.COLOUR_BLACK,
bg=Screen.COLOUR_BLACK,
speed=1),
Print(screen,
FigletText("ASCIIMATICS", "banner"),
screen.height - 9,
colour=Screen.COLOUR_WHITE,
bg=Screen.COLOUR_WHITE,
speed=1),
]
scenes.append(Scene(effects, -1))
screen.play(scenes, stop_on_resize=True)