SpriteMesh:2D游戏动画新方案,用网格变形替代序列帧与骨骼
2026/5/17 6:20:17
# 示例运行 circle = Circle(5) print(f"半径: {circle.radius}") print(f"面积: {circle.calculate_area()}") print(f"周长: {circle.calculate_circumference()}")rect = Rectangle(4, 6) print(f"长: {rect.length}, 宽: {rect.width}") print(f"面积: {rect.calculate_area()}") print(f"周长: {rect.calculate_perimeter()}") print(f"是否为正方形: {rect.is_square()}") square = Rectangle(5, 5) print(f"是否为正方形: {square.is_square()}")shape1 = create_shape("circle", 5) print(shape1.calculate_circumference()) shape2 = create_shape("rectangle", 3, 4) print(shape2.is_square())@浙大疏锦行