Started writing button element
parent
8ca9bc03ee
commit
ccbf871e47
|
@ -26,8 +26,8 @@
|
|||
#,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,#
|
||||
#,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,#
|
||||
#,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,#
|
||||
#,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,x,x,x,x,x,x,x,x,,,,,,,,,,,,,,,,,,,,#
|
||||
#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,,,,,,,,,,,,,,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#
|
||||
#,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,x,x,x,x,x,x,x,x,,,,,,,,,,,P,,,,,,,,,#
|
||||
#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,,,,,,,,,,,,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#
|
||||
#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,,,,,,,,,,,,,,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#
|
||||
#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,,,,,,,,,,,,,,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#
|
||||
#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,,,,,,,,,,,,,,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#
|
||||
|
|
|
|
@ -168,7 +168,7 @@
|
|||
]
|
||||
},
|
||||
{
|
||||
"id": "castle_block_wall_left",
|
||||
"id": "castle_block_left",
|
||||
"subsheets": [
|
||||
{
|
||||
"id": "1",
|
||||
|
@ -197,7 +197,7 @@
|
|||
]
|
||||
},
|
||||
{
|
||||
"id": "castle_block_wall_right",
|
||||
"id": "castle_block_right",
|
||||
"subsheets": [
|
||||
{
|
||||
"id": "1",
|
||||
|
|
|
@ -16,5 +16,7 @@ class ButtonInputLevelElement(InputLevelElement):
|
|||
self.position_scale.position = position
|
||||
|
||||
def tick(self, tick_data: TickData):
|
||||
super().tick(tick_data)
|
||||
|
||||
collisions = self.get_collides_with()
|
||||
print(collisions)
|
||||
|
|
|
@ -1,4 +1,3 @@
|
|||
import random
|
||||
|
||||
from level.Level import Level
|
||||
from level.elements.ButtonInputLevelElement import ButtonInputLevelElement
|
||||
|
|
|
@ -83,6 +83,10 @@ class Sprite(UiElement):
|
|||
return self.image
|
||||
|
||||
def get_bounding_box(self) -> BoundingBox:
|
||||
if self.image is None:
|
||||
print('get_bounding_box: No image for sprite: ' + str(self))
|
||||
return BoundingBox(0, 0, 0, 0)
|
||||
|
||||
return BoundingBox(
|
||||
self.position_scale.position[0],
|
||||
self.position_scale.position[1],
|
||||
|
|
Loading…
Reference in New Issue