İPUCU

Python Artificial Intelligence’da en çok kullanılan dildir ve gerekli dökümanların paylaşım alanlar burada paylaşılmaktadır.

Seçenekler

Piton Rast Gele Hareket Eden Nesne Yapmak

strkaos - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
03/2013
Nereden:
C:\Windows\
Mesajlar:
2.921
Konular:
118
Teşekkür (Etti):
565
Teşekkür (Aldı):
724
Ticaret:
(0) %
15-07-2017 21:54
#1
Piton Rast Gele Hareket Eden Nesne Yapmak
Kodlar;
Kod:
# -*- coding: cp1254 -*-
import Tkinter
import tkMessageBox
import time
import random

a = 100
b = 100
c = 120
d = 120
s = 45
e = 300

def basla():
    global a,b,c,d,e,s
    temizle()
    coord = a, b, c, d
    arc = C.create_arc(coord, start=s, extent=e, fill="red")
    
    
    
def temizle():
    C.delete("all")

def sagagit(event=None):
    global a,b,c,d,e,s
    temizle()
    a = a + 10 
    c = c + 10
    basla()
    top.update()

def solagit(event=None):
    global a,b,c,d,e,s
    temizle()
    a = a - 10 
    c = c - 10 
    basla()
    top.update()
    
    

def yukarigit(event=None):
    global a,b,c,d,e,s
    temizle()
    b = b - 10 
    d = d - 10
    basla()
    top.update()

def asagigit(event=None):
    global a,b,c,d,e,s
    temizle()
    b = b + 10 
    d = d + 10
    basla()
    top.update()


def dolas() :

    while True :
        
        dolas1()
    
def dolas1():

    yon = random.randint(1,4)

    for i in range(1,3):

        time.sleep(0.2)
        
        if yon == 1 :
            sagagit()
        elif yon == 2 :
            asagigit()
        elif yon == 3 :
            solagit()
        elif yon == 4 :
            yukarigit()


top = Tkinter.Tk()

# klavye sağ sol tuşları 
frame = Tkinter.Frame(top, width=100, height=100)
top.bind('<Left>', solagit)
top.bind('<Right>', sagagit)
top.bind("<Up>", yukarigit)
top.bind("<Down>", asagigit)

frame.pack()


C = Tkinter.Canvas(top, bg="blue", height=250, width=300)
B = Tkinter.Button(top, text =u"Başla", command=dolas)

B.pack()
C.pack()
basla()

top.mainloop()
Proje İçin => https://www.mediafire.com/?5o91cce3rac239c
---------------------
Strkaos [T]ürk [H]ack [T]eam
===>>> Bugüne Kadar Açtığım Tüm Yararlı Konular(Buyrun) <<<===
===>>> Günün sözü(Kop Gel) <<<===
Tetrox - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
03/2017
Nereden:
C-137
Yaş:
96
Mesajlar:
2.329
Konular:
197
Teşekkür (Etti):
375
Teşekkür (Aldı):
381
Ticaret:
(0) %
15-07-2017 21:55
#2
Eline Sağlık
---------------------
Belki.. Yeniden

Bookmarks


« Önceki Konu | Sonraki Konu »
Seçenekler

Yetkileriniz
Sizin Yeni Konu Acma Yetkiniz var yok
You may not post replies
Sizin eklenti yükleme yetkiniz yok
You may not edit your posts

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodları Kapalı
Trackbacks are Kapalı
Pingbacks are Kapalı
Refbacks are Kapalı