2015-02-11 85 views
-1

python我如何制作这些形状? 这是我做过什么如何在龟,蟒蛇中制作矩形形状?

import turtle,random,sys 

turtle.title("SHOT") 
turtle.setup (width=800, height=600) 
turtle.bgcolor("light green") 
turtle.screensize(10, 400) 

class boxes: 
    box_A = turtle.getturtle() 
    box_B = turtle.getturtle() 

    box_A.hideturtle() 
    box_B.hideturtle() 
    box_A.setposition(-300,0) 
    box_A.setposition(300,0) 
    box_A.showturtle() 
    box_B.showturtle() 

而且我的电脑画线......我不想线...... 所以我想删除行和 我想打一个矩形框(二) 我试图使矩形

box_A.shape("rectangle") 

肯定地说,它不工作;;;

家伙plz帮助我

+0

你为什么要制作一类呢?所有这些类中的调用都将在类定义时发生,并且实例化类将不会执行任何操作。 – kindall 2015-02-11 00:41:17

+0

谢谢我认为这个类是变量集 – asdfghj 2015-02-11 00:42:28

+0

你确实有两个turtle实例作为类的属性,但是在类定义完成时,你调用它们的方法已经被执行了。 – kindall 2015-02-11 00:44:13

回答

0

画四行:

box_A.setposition(-300,0) 
box_A.setposition(-300,200) 
box_A.setposition(0,200) 
box_A.setposition(0,0) 
+0

我觉得我的问题并不完整。 – asdfghj 2015-02-11 00:35:38

+0

我正在尝试制作游戏。就像愤怒的小鸟一样工作,所以我想在两边(300,0)( - 300,0)做两个矩形,然后创建两个球,所以当一个球员输入球的角度和速度时,球会被射门,球员尝试摧毁其他玩家的矩形框 – asdfghj 2015-02-11 00:40:14