MCPcopy Create free account

hub / github.com/HuiDBK/WordSprite / functions

Functions75 in github.com/HuiDBK/WordSprite

↓ 28 callersMethodupdate
更新显示的文字
word_sprite/Game_Sprite.py:65
↓ 9 callersMethoddraw
(self)
word_sprite/Game_Sprite.py:192
↓ 9 callersMethodhor_center
水平居中显示 :param screen_rect: 游戏屏幕大小 :return:
word_sprite/Game_Sprite.py:25
↓ 9 callersMethodset_pos
(self, x, y)
word_sprite/Game_Sprite.py:170
↓ 5 callersMethod__init__
初始化动画资源
word_sprite/Game_Sprite.py:154
↓ 5 callersMethodrun
开启游戏设置界面
word_sprite/Game_View.py:281
↓ 5 callersMethodvoice_flag
(cls)
word_sprite/Game_View.py:156
↓ 3 callersMethod__init__
(self, title)
word_sprite/Game_View.py:21
↓ 3 callersMethodget_game_level
(data)
word_sprite/Game_View.py:404
↓ 3 callersFunctionrandom_music
随机播放背景音乐
word_sprite/Game_Main.py:26
↓ 2 callersMethod__delete_words
单词回删
word_sprite/Game_Main.py:424
↓ 2 callersMethod__is_on_set
检查是否在设置图片上 :param x,y 鼠标的位置
word_sprite/Game_Main.py:408
↓ 2 callersMethod__random_generate_word
随机生成单词精灵 :param word_num:精灵数量 默认5 :return:
word_sprite/Game_Main.py:434
↓ 2 callersMethodcolor_callback
颜色按钮回调方法
word_sprite/Game_View.py:294
↓ 2 callersMethodtransform_scale
缩放图片大小
word_sprite/Game_Sprite.py:43
↓ 1 callersMethod__animate_action
开启单词拼写成功动画
word_sprite/Game_Main.py:569
↓ 1 callersMethod__check_spell_word
检查拼写单词是否正确
word_sprite/Game_Main.py:507
↓ 1 callersMethod__create_sprite
创建精灵和精灵组
word_sprite/Game_Main.py:126
↓ 1 callersMethod__draw_game_blood
绘制游戏能量
word_sprite/Game_Main.py:533
↓ 1 callersMethod__event_handle
游戏事件监听
word_sprite/Game_Main.py:302
↓ 1 callersMethod__event_handler
窗口事件监听
word_sprite/Game_View.py:77
↓ 1 callersMethod__event_handler
(self)
word_sprite/Game_View.py:298
↓ 1 callersMethod__event_handler
窗口事件监听
word_sprite/Game_View.py:487
↓ 1 callersMethod__game_over
游戏结束
word_sprite/Game_Main.py:476
↓ 1 callersMethod__game_over_sprite
创建游戏结束的精灵(组)
word_sprite/Game_Main.py:183
↓ 1 callersMethod__init_layout
初始化窗口布局
word_sprite/Game_View.py:44
↓ 1 callersMethod__init_layout
(self)
word_sprite/Game_View.py:192
↓ 1 callersMethod__init_layout
初始化窗口布局
word_sprite/Game_View.py:434
↓ 1 callersMethod__parser_config
解析游戏配置文件
word_sprite/Game_Info.py:53
↓ 1 callersMethod__reset_game
游戏重玩
word_sprite/Game_Main.py:575
↓ 1 callersMethod__update_sprite
更新精灵
word_sprite/Game_Main.py:225
↓ 1 callersMethodaction
(self)
word_sprite/Game_Sprite.py:175
↓ 1 callersMethodauthor_win
游戏开发信息窗口
word_sprite/Game_View.py:123
↓ 1 callersFunctioncenter_pos
设置游戏窗口相对电脑屏幕居中
word_sprite/Game_Main.py:17
↓ 1 callersMethodgame_init
游戏初始化
word_sprite/Game_Main.py:61
↓ 1 callersMethodgame_set
游戏设置
word_sprite/Game_View.py:143
↓ 1 callersMethodload_words
加载英语单词 return: { "CET4": [ { "eng_word": "a", "cn_comment": "
word_sprite/Game_Main.py:86
↓ 1 callersFunctionmain
()
main.py:4
↓ 1 callersFunctionmain
()
word_sprite/Game_Info.py:219
↓ 1 callersFunctionmain
()
word_sprite/Game_View.py:498
↓ 1 callersMethodpermanent
永久保存游戏配置信息(写入配置文件)
word_sprite/Game_View.py:393
↓ 1 callersMethodrandom_pos
随机位置
word_sprite/Game_Sprite.py:103
↓ 1 callersFunctionrun
()
word_sprite/Game_Main.py:586
↓ 1 callersMethodset_game_event
设置游戏事件
word_sprite/Game_Main.py:73
↓ 1 callersMethodset_game_init_blood
设置游戏的初始血条
word_sprite/Game_Info.py:91
↓ 1 callersMethodset_game_level
设置游戏等级
word_sprite/Game_Info.py:85
↓ 1 callersMethodset_highest_score
更新历史最高记录
word_sprite/Game_Info.py:109
↓ 1 callersMethodset_pos
设置精灵位置
word_sprite/Game_Sprite.py:20
↓ 1 callersMethodset_spell_ok_color
设置单词拼写成功后的颜色
word_sprite/Game_Info.py:103
↓ 1 callersMethodset_word_normal_color
设置单词的正常颜色
word_sprite/Game_Info.py:97
↓ 1 callersMethodset_word_size
设置单词大小
word_sprite/Game_Info.py:79
↓ 1 callersMethodshow_score
查看历史最高分
word_sprite/Game_View.py:147
↓ 1 callersMethodstart_game
打字游戏开启
word_sprite/Game_Main.py:272
↓ 1 callersMethodtemp_save
临时保存游戏配置信息(临时有效,重开还原)
word_sprite/Game_View.py:374
↓ 1 callersMethodvoice_control
游戏静音状态控制
word_sprite/Game_View.py:114
Method__drop_blood
持续掉血
word_sprite/Game_Main.py:555
Method__init__
(self)
word_sprite/Game_Info.py:38
Method__init__
(self, title)
word_sprite/Game_View.py:37
Method__init__
(self)
word_sprite/Game_View.py:168
Method__init__
初始化游戏配置界面
word_sprite/Game_View.py:184
Method__init__
(self, title, parent_win=None)
word_sprite/Game_View.py:429
Method__init__
(self)
word_sprite/Game_Main.py:105
Method__init__
(self)
word_sprite/Game_Sprite.py:15
Method__init__
(self, image)
word_sprite/Game_Sprite.py:38
Method__init__
(self, text, size=Game_Info.WORD_SIZE, color=Game_Info.WHITE)
word_sprite/Game_Sprite.py:52
Method__init__
(self, text, size=Game_Info.WORD_SIZE, color=Game_Info.WORD_SPELL_OK_COLOR)
word_sprite/Game_Sprite.py:79
Method__init__
(self, text, cn_comment, speed: float, size=28, color=Game_Info.WORD_COLOR)
word_sprite/Game_Sprite.py:97
Method__new__
(cls, *args, **kwargs)
word_sprite/Game_Info.py:33
Methodclose_win
关闭窗口
word_sprite/Game_View.py:26
Functionmain
()
word_sprite/Game_Sprite.py:199
Methodrun
启动游戏开始窗口
word_sprite/Game_View.py:68
Methodrun
启动游戏历史分数窗口
word_sprite/Game_View.py:476
Methodstart_game
开始游戏
word_sprite/Game_View.py:151
Methodupdate
更新拼写的单词
word_sprite/Game_Sprite.py:82
Methodupdate
更新单词精灵
word_sprite/Game_Sprite.py:111