[gd_scene format=3 uid="uid://dbkgl7lygalkx"] [ext_resource type="PackedScene" uid="uid://ben6bv5gilclx" path="res://assets/blender/character.glb" id="1_agfs1"] [ext_resource type="Script" uid="uid://fknk7s075mxu" path="res://scripts/character.gd" id="1_lrhn5"] [ext_resource type="Texture2D" uid="uid://d2mdeewkh0uyg" path="res://assets/img/textures/millwall.png" id="2_rkhd4"] [sub_resource type="ViewportTexture" id="ViewportTexture_ka232"] viewport_path = NodePath("Sprite3D/SubViewport") [sub_resource type="StyleBoxTexture" id="StyleBoxTexture_agfs1"] texture = ExtResource("2_rkhd4") [sub_resource type="SphereShape3D" id="SphereShape3D_ka232"] radius = 2.8869576 [node name="character" type="Node3D" unique_id=1421179817] transform = Transform3D(0.8, 0, 0, 0, 0.8, 0, 0, 0, 0.8, 0, 0, 0) script = ExtResource("1_lrhn5") [node name="character" parent="." unique_id=431323508 instance=ExtResource("1_agfs1")] [node name="Root_001" parent="character" index="1" unique_id=370072421] visible = false [node name="Skeleton3D" parent="character/Root_001" index="0" unique_id=1416427201] bones/7/rotation = Quaternion(0.707107, 8.7925145e-15, -0.70710653, -1.173124e-08) bones/18/rotation = Quaternion(9.298331e-05, -1.07471486e-07, 0.999999, -0.0014431035) bones/45/rotation = Quaternion(-0.23101875, 0.8024927, -0.3471274, -0.42677668) bones/54/rotation = Quaternion(0.3914478, 0.010535476, -0.16670288, 0.9049132) bones/56/rotation = Quaternion(0.028260814, 0.95394117, -0.2975737, -0.02544668) [node name="Root_002" parent="character" index="2" unique_id=226033314] visible = false [node name="Skeleton3D" parent="character/Root_002" index="0" unique_id=2144608315] bones/0/position = Vector3(0.30927563, 0.19320472, -0.29232115) bones/0/rotation = Quaternion(-0.70710665, 1.0430814e-07, 0.70710695, -6.705523e-08) bones/1/rotation = Quaternion(-0.50748986, 0.5082041, -0.49193102, -0.49212453) bones/2/rotation = Quaternion(0.015689358, -0.0020736796, 0.9946255, -0.102321774) bones/3/rotation = Quaternion(0.94612885, -0.02187094, 0.07550282, -0.31410384) bones/5/rotation = Quaternion(0.5000001, 0.49999985, -0.49999994, 0.5000001) bones/7/rotation = Quaternion(0.70710695, -3.5503508e-08, -0.7071066, -4.9950682e-08) bones/9/position = Vector3(-0.29595202, 0.19320476, -0.29232115) bones/9/rotation = Quaternion(-0.7071066, 1.2665987e-07, 0.70710695, -1.4901161e-07) bones/10/rotation = Quaternion(-0.5077087, 0.5079249, -0.49170455, -0.49241328) bones/11/rotation = Quaternion(0.015722033, 0.0011570681, 0.994625, 0.10233627) bones/12/rotation = Quaternion(0.948112, 0.011445005, -0.04409298, -0.31465617) bones/14/rotation = Quaternion(0.50000024, 0.49999976, -0.50000006, 0.4999999) bones/16/rotation = Quaternion(0.70710695, -1.6590512e-07, -0.7071066, -4.0771933e-08) bones/18/rotation = Quaternion(9.29836e-05, -1.05607505e-07, 0.99999905, -0.0014431668) bones/19/position = Vector3(0.00046459405, 0.32195073, 5.959734e-09) bones/19/rotation = Quaternion(9.293108e-05, -3.1293106e-07, 0.999999, 0.001443178) bones/20/rotation = Quaternion(-0.0610426, -6.8701155e-08, -1.4935608e-08, 0.99813515) bones/21/rotation = Quaternion(0.011894288, 9.797306e-09, 1.1175961e-08, 0.9999293) bones/22/rotation = Quaternion(0.049165774, 1.2804026e-10, 1.7549384e-10, 0.9987906) bones/23/rotation = Quaternion(0.076615855, -3.9229628e-10, -1.718381e-10, 0.99706066) bones/24/rotation = Quaternion(-0.07413533, -1.3969835e-09, 7.3996475e-08, 0.9972482) bones/26/rotation = Quaternion(0.5868807, 0.4106545, 0.54829514, -0.43163234) bones/27/rotation = Quaternion(0.08388998, 0.7108123, 0.061311588, 0.6956647) bones/28/rotation = Quaternion(0.04676161, 0.0125728585, 0.0054462478, 0.9988121) bones/31/rotation = Quaternion(0.10637208, 0.06676168, -0.0008362876, 0.9920823) bones/32/rotation = Quaternion(0.030971318, -0.030523395, 0.0008907346, 0.9990538) bones/34/rotation = Quaternion(-0.34267792, 0.63863695, 0.43521392, 0.5341381) bones/37/rotation = Quaternion(0.6583793, -0.5076121, 0.45999238, 0.31188732) bones/38/rotation = Quaternion(0.0009367876, -0.9648763, 0.10390325, 0.24128221) bones/39/rotation = Quaternion(0.0058374405, -0.11313331, 0.046714026, 0.9924639) bones/42/rotation = Quaternion(-0.10637267, 0.06676486, 0.0008344761, 0.992082) bones/45/rotation = Quaternion(-0.36437324, 0.7365231, -0.4172186, -0.38819394) bones/46/rotation = Quaternion(-0.19928499, -0.029639775, 0.046173163, 0.97840434) bones/48/rotation = Quaternion(0.99705946, 0.07052215, -0.02433272, -0.017522885) bones/49/rotation = Quaternion(0.11423024, 0.0325668, 0.04264404, 0.9920042) bones/49/scale = Vector3(0.99998814, 0.9999972, 1.0000043) bones/50/rotation = Quaternion(-0.55453736, -0.043905962, -0.058716655, 0.8289227) bones/51/rotation = Quaternion(-0.019811973, 0.9522888, -0.29824963, 0.061650775) bones/53/rotation = Quaternion(0.9966272, -0.0758542, 0.024270609, -0.019783191) bones/53/scale = Vector3(1.000011, 0.9999894, 0.9999976) bones/54/rotation = Quaternion(0.11218472, 0.011567145, -0.047771417, 0.992471) bones/55/rotation = Quaternion(-0.5561453, 0.031825263, 0.019576179, 0.83024484) bones/56/rotation = Quaternion(0.028255478, 0.9539429, -0.29756916, -0.025442798) [node name="Root_003" parent="character" index="3" unique_id=26649053] visible = false [node name="Skeleton3D" parent="character/Root_003" index="0" unique_id=47462704] bones/0/rotation = Quaternion(-0.42420402, -0.56573045, 0.42420423, 0.5657303) bones/1/rotation = Quaternion(-0.5074389, 0.5081519, -0.49198484, -0.49217716) bones/20/rotation = Quaternion(0.09707084, 3.5704435e-09, -1.1803335e-08, 0.9952775) bones/32/rotation = Quaternion(0.41093615, -0.027859442, 0.012505128, 0.91115266) bones/48/rotation = Quaternion(0.9857111, 0.021217318, 0.09155134, -0.13979225) [node name="Sprite3D" type="Sprite3D" parent="." unique_id=1464118033] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.3408878, 3.930202, 0.1897316) billboard = 1 texture = SubResource("ViewportTexture_ka232") [node name="SubViewport" type="SubViewport" parent="Sprite3D" unique_id=748191708] transparent_bg = true size = Vector2i(388, 174) [node name="Label" type="Label" parent="Sprite3D/SubViewport" unique_id=651966639] anchors_preset = 8 anchor_left = 0.5 anchor_top = 0.5 anchor_right = 0.5 anchor_bottom = 0.5 offset_left = -121.0 offset_top = -43.5 offset_right = 121.0 offset_bottom = 43.5 grow_horizontal = 2 grow_vertical = 2 size_flags_horizontal = 4 theme_override_font_sizes/font_size = 30 theme_override_styles/normal = SubResource("StyleBoxTexture_agfs1") text = "Salut ! Comment Ca va?" [node name="Area3D" type="Area3D" parent="." unique_id=614972777] [node name="CollisionShape3D" type="CollisionShape3D" parent="Area3D" unique_id=1145642422] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.163976, 1.049875) shape = SubResource("SphereShape3D_ka232") [connection signal="body_entered" from="Area3D" to="." method="_on_area_3d_body_entered"] [connection signal="body_exited" from="Area3D" to="." method="_on_area_3d_body_exited"] [editable path="character"]