D3/Char/Player/Player_Components/player_dash_component.tscn
2025-05-10 23:19:52 +08:00

47 lines
1.6 KiB
Plaintext

[gd_scene load_steps=5 format=3 uid="uid://b6sngy5ab6s24"]
[ext_resource type="Script" uid="uid://ck400w6y8evl0" path="res://Char/Player/Player_Components/player_dash_component.gd" id="1_4k6pq"]
[ext_resource type="Texture2D" uid="uid://bjh8c02v7ilde" path="res://Char/Player/Player_Components/Art/Dash_arrow.png" id="2_0r5c1"]
[ext_resource type="Texture2D" uid="uid://dmvnl5ql7i8h4" path="res://Char/Player/Player_Components/Art/Dash_range.png" id="3_4n8a7"]
[ext_resource type="PackedScene" uid="uid://bob6s3frdj7j8" path="res://Char/Player/Player_Components/player_dash_clock.tscn" id="4_k2gph"]
[node name="Player_Dash_Component" type="Node2D"]
script = ExtResource("1_4k6pq")
[node name="Dash_Aim_RayCast2D" type="RayCast2D" parent="."]
collision_mask = 31981568
[node name="Dash_Hit_RayCast_1" type="RayCast2D" parent="."]
visible = false
collision_mask = 128
hit_from_inside = true
collide_with_areas = true
collide_with_bodies = false
[node name="Dash_Hit_RayCast_2" type="RayCast2D" parent="."]
visible = false
collision_mask = 128
hit_from_inside = true
collide_with_areas = true
collide_with_bodies = false
[node name="Dash_Hit_RayCast_3" type="RayCast2D" parent="."]
visible = false
collision_mask = 128
hit_from_inside = true
collide_with_areas = true
collide_with_bodies = false
[node name="DashArrow" type="Sprite2D" parent="."]
visible = false
texture = ExtResource("2_0r5c1")
offset = Vector2(15, 0)
[node name="DashRange" type="Sprite2D" parent="."]
visible = false
modulate = Color(1, 1, 1, 0)
texture = ExtResource("3_4n8a7")
[node name="Dash_Clock" parent="." instance=ExtResource("4_k2gph")]
position = Vector2(0, -50)