在游戏中经常需要从一个点移动到另一个点, 给出坐标、位移和角度,就可以计算出新的新的坐标: #!/usr/bin/python3 # 文件名: using_sys.py import math def move(x, y, step, angle=0): nx = x + step * math.cos(angle) ny = y - step * math.sin(angle) return nx, ny print(move(100, 100, 60, math.pi / 6)) #(151.96152422706632, 70.0) 返回值是一个tuple -----------------------------------------------------
|
|