Browse Source

:art: Restyle brick

Split color sprite and monochrome sprite.
DricomDragon 3 years ago
parent
commit
66b9b3156f

+ 8 - 3
godot/component/entity/brick/Brick.tscn

@@ -1,9 +1,10 @@
-[gd_scene load_steps=6 format=2]
+[gd_scene load_steps=7 format=2]
 
 [ext_resource path="res://component/entity/brick/brik.png" type="Texture" id=1]
 [ext_resource path="res://component/entity/brick/Brick.gd" type="Script" id=2]
 [ext_resource path="res://component/entity/brick/BrickMainSprite.gd" type="Script" id=3]
 [ext_resource path="res://component/entity/brick/BrickLifeDisplay.gd" type="Script" id=4]
+[ext_resource path="res://component/entity/brick/common_brick.png" type="Texture" id=5]
 
 [sub_resource type="RectangleShape2D" id=1]
 extents = Vector2( 20, 10 )
@@ -13,7 +14,11 @@ collision_layer = 4
 collision_mask = 0
 script = ExtResource( 2 )
 
-[node name="Sprite" type="Sprite" parent="."]
+[node name="BackSprite" type="Sprite" parent="."]
+texture = ExtResource( 5 )
+centered = false
+
+[node name="ColorSprite" type="Sprite" parent="."]
 texture = ExtResource( 1 )
 centered = false
 script = ExtResource( 3 )
@@ -24,5 +29,5 @@ shape = SubResource( 1 )
 
 [node name="LifeDisplay" type="Node2D" parent="."]
 script = ExtResource( 4 )
-[connection signal="life_changed" from="." to="Sprite" method="_on_Brick_life_changed"]
+[connection signal="life_changed" from="." to="ColorSprite" method="_on_Brick_life_changed"]
 [connection signal="life_changed" from="." to="LifeDisplay" method="_on_Brick_life_changed"]

BIN
godot/component/entity/brick/brik.png


BIN
godot/component/entity/brick/common_brick.png


+ 34 - 0
godot/component/entity/brick/common_brick.png.import

@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/common_brick.png-f7fb5f683b2a6ae1c0a43d8493c93150.stex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://component/entity/brick/common_brick.png"
+dest_files=[ "res://.import/common_brick.png-f7fb5f683b2a6ae1c0a43d8493c93150.stex" ]
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=0
+compress/bptc_ldr=0
+compress/normal_map=0
+flags/repeat=0
+flags/filter=true
+flags/mipmaps=false
+flags/anisotropic=false
+flags/srgb=2
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/HDR_as_SRGB=false
+process/invert_color=false
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0