Skip to content

Commit

Permalink
Merge 8e25434 into 7811872
Browse files Browse the repository at this point in the history
  • Loading branch information
kfields committed Apr 15, 2020
2 parents 7811872 + 8e25434 commit 7053d6e
Showing 1 changed file with 12 additions and 1 deletion.
13 changes: 12 additions & 1 deletion arcade/tilemap.py
Original file line number Diff line number Diff line change
Expand Up @@ -367,6 +367,12 @@ def _process_object_layer(map_object: pytiled_parser.objects.TileMap,
my_sprite.position = (x + rotatedCenterX, y + rotatedCenterY)
my_sprite.angle = math.degrees(rotation)

# Opacity
opacity = layer.opacity
if opacity:
my_sprite.alpha = int(opacity * 255)

# Properties
if cur_object.properties is not None and 'change_x' in cur_object.properties:
my_sprite.change_x = float(cur_object.properties['change_x'])

Expand All @@ -387,7 +393,7 @@ def _process_object_layer(map_object: pytiled_parser.objects.TileMap,

if cur_object.properties is not None:
my_sprite.properties.update(cur_object.properties)
# sprite.properties

sprite_list.append(my_sprite)
return sprite_list

Expand Down Expand Up @@ -422,6 +428,11 @@ def _process_tile_layer(map_object: pytiled_parser.objects.TileMap,
my_sprite.center_y = (map_object.map_size.height - row_index - 1) \
* (map_object.tile_size[1] * scaling) + my_sprite.height / 2

# Opacity
opacity = layer.opacity
if opacity:
my_sprite.alpha = int(opacity * 255)

sprite_list.append(my_sprite)

return sprite_list
Expand Down

0 comments on commit 7053d6e

Please sign in to comment.