- PGR21 관련된 질문 및 건의는 [건의 게시판]을 이용바랍니다. - (2013년 3월 이전) 오래된 질문글은 [이전 질문 게시판]에 있습니다.
통합 규정을 준수해 주십시오. (2015.12.25.)
Date |
2022/12/16 22:41:01 |
Name |
월터화이트 |
Subject |
[질문] 파이썬 코드 질문입니다. 죄송해요 |
from turtle import Screen, Turtle
import time
import random
screen = Screen()
screen.setup(600,600)
screen.bgcolor("khaki")
screen.title('Snake Game')
screen.tracer(0)
def up():
if snakes[0].heading() !=270:
snakes[0].setheading(90)
def down():
if snakes[0].heading() !=90:
snakes[0].setheading(270)
def right():
if snakes[0].heading() !=180:
snakes[0].setheading(0)
def left():
if snakes[0].heading() !=0:
snakes[0].setheading(180)
def create_snake(pos):
snake_body = Turtle()
snake_body.shape("square")
snake_body.color("orangered")
snake_body.up()
snake_body.goto(pos)
snakes.append(snake_body)
#snake 만들기
start_pos = [(0,0), (-20,0), (-40,0)]
snakes = []
for pos in start_pos:
create_snake(pos)
screen.listen()
screen.onkeypress(up,"Up")
screen.onkeypress(down,"Down")
screen.onkeypress(left,"Left")
screen.onkeypress(right,"Right")
game_on = True
while game_on:
for i in range(len(snakes) -1,0,-1):
snakes[i].goto(snakes[i-1].pos())
snakes[0].forward(10)
제가 하는 건 아니고 지인이 만들고 있습니다.
지렁이 게임을 만들려고 하는데요...
지렁이가 안나옵답니다 ㅠ ㅠ
어디를 수정해야 될까요? 고수님들 부탁드립니다 !!
|
통합규정 1.3 이용안내 인용
"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.
법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
|