hugoruscitti/pilas

View on GitHub
pilasengine/actores/cursor_disparo.py

Summary

Maintainability
A
0 mins
Test Coverage
# -*- encoding: utf-8 -*-
# Pilas engine - A video game framework.
#
# Copyright 2010 - Hugo Ruscitti
# License: LGPLv3 (see http://www.gnu.org/licenses/lgpl.html)
#
# Website - http://www.pilas-engine.com.ar

from pilasengine import actores


class CursorDisparo(actores.Actor):

    def __init__(self, pilas, *k, **kv):
        actores.Actor.__init__(self, pilas, *k, **kv)

    def pre_iniciar(self, x=0, y=0, usar_el_mouse=True):
        if usar_el_mouse:
            self.aprender(self.pilas.habilidades.SeguirAlMouse)
            self.pilas.ocultar_puntero_del_mouse()
            
        self.imagen = self.pilas.imagenes.cargar('cursordisparo.png')
        self.rotacion = 0
        self.radio_de_colision = 25