def __init__(self, _bg, _player): global Distance global player global bg global bulletStack global update_bullet bulletStack = None update_bullet = None player = _player self.myTrans = myTransform() self.myTrans.setPos(2500, 2500) self.myTrans.setDir(0, 0) self.myTrans.setSpeed(0) self.x = 300 self.y = 300 self.dirX = 0 self.dirY = 0 self.speed = 0 self.scrollX = 0 self.scrollY = 0 self.angle = 0 self.isDead = False self.image = load_image( 'Resource/Texture/new_Unit/Monster/Boss/OctoTank.png') self.myTrans.setSize(self.image.w, self.image.h) self.shootTime = 0 self.isShooting = False self.bulletAngle = 0 #player = _player bg = _bg
def __init__(self, _player, _bg): global Distance global player global bg self.myTrans = myTransform() self.myTrans.setPos(random.randint(100, 5000), random.randint(100, 5000)) self.myTrans.setDir(1, 0) self.myTrans.setSpeed(0) self.x = 0 self.y = 0 self.dirX = 1 self.dirY = 0 self.lookX = 1 self.lookY = 0 self.speed = 0 self.angle = 0 self.angleDir = 0 self.scrollX = 0 self.scrollY = 0 self.isDead = False self.image = load_image( 'Resource/Texture/new_Unit/Monster/Assassin.png') self.myTrans.setSize(self.image.w, self.image.h) #player = myPlayer() player = _player bg = _bg self.fcos = 0 self.isDead_sound = load_wav('monsterdie.wav') #=============================몬스터 state self.state = 0
def __init__(self, _player): global state global background state = random.randint(1, 3) self.myTrans = myTransform() self.myTrans.setPos(random.randint(0, 5000), random.randint(100, 5000)) self.myTrans.setDir(1, 1) self.myTrans.setSpeed(0.005) self.x = 300 self.y = 300 self.dirX = 1 self.dirY = 1 self.speed = 1 self.scrollX = 0 self.scrollY = 0 self.angle = 0 self.isDead = False if (state == 1): self.image = load_image( 'Resource/Texture/new_Unit/EXP_BOX/Pentagon1.png') elif (state == 2): self.image = load_image( 'Resource/Texture/new_Unit/EXP_BOX/Triangle1.png') elif (state == 3): self.image = load_image( 'Resource/Texture/new_Unit/EXP_BOX/Rectangle1.png') self.myTrans.setSize(self.image.w, self.image.h)
def __init__(self, _x, _y, _dirX, _dirY, _player): global player self.myTrans = myTransform() self.myTrans.setPos(_x, _y) distance = _dirX * _dirX + _dirY * _dirY dirX = _dirX / distance dirY = _dirY / distance self.myTrans.setDir(dirX, dirY) self.myTrans.setSpeed(10) self.myTrans.setSize(25, 25) self.count = 0 player = _player self.isDead = False if Monster_Bullet.image == None: self.image = load_image( 'Resource/Texture/Bullet/MonsterBullet.png')
def __init__(self): global myTrans global mouseX, mouseY mouseX = 0 mouseY = 0 self.image = load_image('Resource/Texture/new_Unit/Player/1.png') myTrans = myTransform() myTrans.setPos(1000, 500) myTrans.setSpeed(2) myTrans.setSize(self.image.w, self.image.h) self.angle = 0 self.angleDir = 0 self.background = None self.scrollX = 0 self.scrollY = 0 self.hpUi = None self.expUI = None self.exp = 0 self.range = 30
def __init__(self): self.transform = myTransform()