blank game
This commit is contained in:
@@ -0,0 +1,26 @@
|
||||
import arcade
|
||||
from menu import MainMenu
|
||||
|
||||
class LogoView(arcade.View):
|
||||
def __init__(self):
|
||||
super().__init__()
|
||||
self.screen = (self.window.width,self.window.height)
|
||||
self.logo = arcade.Sprite('./assets/logo.png',scale=1.0)
|
||||
self.logo.position = (self.screen[0]//2,self.screen[1]//2)
|
||||
self.logo.alpha = 0
|
||||
self.logo.onshow = True
|
||||
self.spl = arcade.SpriteList()
|
||||
self.spl.append(self.logo)
|
||||
|
||||
def on_update(self,delta_time):
|
||||
if self.logo.onshow:
|
||||
self.logo.alpha += 127*delta_time
|
||||
if self.logo.alpha >= 255:
|
||||
self.logo.onshow = False
|
||||
else:
|
||||
self.logo.alpha -= 127*delta_time
|
||||
if self.logo.alpha <= 0:
|
||||
self.window.show_view(MainMenu())
|
||||
def on_draw(self):
|
||||
self.clear()
|
||||
self.spl.draw()
|
||||
Reference in New Issue
Block a user