"""
find_in_square与爆炸效果举例2.py
本程序演示单击识别角色,采用在while循环中实时进行检测进行。
本程序需要sprites模块V1.469版本支持。
请用cmd命令打开管理员,输入以下命令进行更新。
pip install sprites --upgrade
"""
from sprites import *
爆炸表 = ['res/explosion0.png','res/explosion1.png']
screen = Screen()
screen.setup(480,360)
bugs = [Sprite(pos='r') for _ in range(4)]
bugs[0].say(bugs[0].turtle._item,delay=1000,wait=False)
bugs[1].say(bugs[1].turtle._item,delay=1000,wait=False)
bugs[2].say(bugs[2].turtle._item,delay=1000,wait=False)
bugs[3].say(bugs[3].turtle._item,delay=1000,wait=False)
print(bugs[0].turtle._item)
print(bugs[1].turtle._item)
print(bugs[2].turtle._item)
print(bugs[3].turtle._item)
leftkey = Mouse()
while True:
if leftkey.downup():
x,y = leftkey.pos
sps = find_in_square(x,y) # 在x,y为中心边长为2区域内查找角色
for t in sps:
explode(t,爆炸表)
t.remove()
screen.update()
-
- 2026 年 3 月
- 2026 年 2 月
- 2026 年 1 月
- 2025 年 12 月
- 2025 年 11 月
- 2025 年 10 月
- 2025 年 9 月
- 2025 年 6 月
- 2025 年 5 月
- 2025 年 3 月
- 2025 年 2 月
- 2025 年 1 月
- 2024 年 12 月
- 2024 年 8 月
- 2024 年 6 月
- 2024 年 5 月
- 2024 年 4 月
- 2024 年 3 月
- 2024 年 2 月
- 2023 年 11 月
- 2023 年 9 月
- 2023 年 6 月
- 2023 年 5 月
- 2023 年 4 月
- 2023 年 3 月
- 2023 年 2 月
- 2023 年 1 月
- 2022 年 12 月
- 2022 年 11 月
- 2022 年 10 月
- 2022 年 9 月
- 2022 年 8 月
- 2022 年 7 月
- 2022 年 6 月
- 2022 年 5 月
- 2022 年 4 月
- 2022 年 3 月
- 2022 年 2 月
- 2022 年 1 月
- 2021 年 12 月
- 2021 年 11 月
- 2021 年 10 月
- 2021 年 9 月
- 2021 年 8 月
- 2021 年 7 月
- 2021 年 6 月
- 2021 年 5 月
- 2021 年 4 月
- 2021 年 3 月
- 2021 年 2 月
- 2021 年 1 月
- 2020 年 12 月
- 2020 年 11 月
- 2020 年 10 月
- 2020 年 9 月
- 2020 年 8 月
- 2020 年 7 月
- 2020 年 6 月
- 2020 年 5 月
- 2020 年 4 月
- 2020 年 3 月
- 2020 年 2 月
- 2020 年 1 月
- 2019 年 12 月
- 2019 年 11 月
- 2019 年 10 月
- 2019 年 9 月
- 2019 年 8 月
- 2019 年 7 月
- 2019 年 6 月
- 2019 年 5 月
- 2019 年 4 月
- 2019 年 3 月
- 2019 年 2 月
- 2018 年 3 月
- 2018 年 1 月
- 2017 年 9 月
- 2017 年 5 月
- 2017 年 1 月

