Newer
Older
DungeonShooting / DungeonShooting_Godot / prefab / role / shopBoss / ShopBoss0001.tscn
@小李xl 小李xl on 31 Mar 2024 2 KB 商店开发中
  1. [gd_scene load_steps=7 format=3 uid="uid://dyl1dhtlxbcb3"]
  2.  
  3. [ext_resource type="PackedScene" uid="uid://dbrig6dq441wo" path="res://prefab/role/template/AiTemplate.tscn" id="1_25fpq"]
  4. [ext_resource type="Script" path="res://src/game/activity/role/shop/ShopBoss.cs" id="2_2ng7e"]
  5. [ext_resource type="Shader" path="res://resource/shader/Blend.gdshader" id="2_7m501"]
  6. [ext_resource type="SpriteFrames" uid="uid://bxn63xs3f87jy" path="res://resource/spriteFrames/role/ShopBoss0001.tres" id="3_b0a5c"]
  7.  
  8. [sub_resource type="ShaderMaterial" id="ShaderMaterial_0nvxl"]
  9. resource_local_to_scene = true
  10. shader = ExtResource("2_7m501")
  11. shader_parameter/blend = Color(0, 0, 0, 0.470588)
  12. shader_parameter/schedule = 1.0
  13. shader_parameter/modulate = Color(1, 1, 1, 1)
  14. shader_parameter/show_outline = true
  15. shader_parameter/outline_color = Color(0, 0, 0, 1)
  16. shader_parameter/outline_rainbow = false
  17. shader_parameter/outline_use_blend = true
  18. shader_parameter/grey = 0.0
  19.  
  20. [sub_resource type="ShaderMaterial" id="ShaderMaterial_x86iq"]
  21. resource_local_to_scene = true
  22. shader = ExtResource("2_7m501")
  23. shader_parameter/blend = Color(1, 1, 1, 1)
  24. shader_parameter/schedule = 0.0
  25. shader_parameter/modulate = Color(1, 1, 1, 1)
  26. shader_parameter/show_outline = true
  27. shader_parameter/outline_color = Color(0, 0, 0, 1)
  28. shader_parameter/outline_rainbow = false
  29. shader_parameter/outline_use_blend = true
  30. shader_parameter/grey = 0.0
  31.  
  32. [node name="ShopBoss0001" node_paths=PackedStringArray("ViewRay", "NavigationAgent2D", "NavigationPoint", "FirePoint", "HurtArea", "HurtCollision", "InteractiveArea", "InteractiveCollision", "TipRoot", "TipSprite", "AnimationPlayer", "MountPoint", "BackMountPoint", "MeleeAttackArea", "MeleeAttackCollision", "ShadowSprite", "AnimatedSprite", "Collision") instance=ExtResource("1_25fpq")]
  33. collision_layer = 1024
  34. script = ExtResource("2_2ng7e")
  35. ViewRay = NodePath("ViewRay")
  36. NavigationAgent2D = NodePath("NavigationPoint/NavigationAgent2D")
  37. NavigationPoint = NodePath("NavigationPoint")
  38. FirePoint = NodePath("FirePoint")
  39. HurtArea = NodePath("HurtArea")
  40. HurtCollision = NodePath("HurtArea/HurtCollision")
  41. InteractiveArea = NodePath("InteractiveArea")
  42. InteractiveCollision = NodePath("InteractiveArea/InteractiveCollision")
  43. TipRoot = NodePath("TipRoot")
  44. TipSprite = NodePath("TipRoot/TipSprite")
  45. AnimationPlayer = NodePath("AnimationPlayer")
  46. MountPoint = NodePath("MountPoint")
  47. BackMountPoint = NodePath("BackMountPoint")
  48. MeleeAttackArea = NodePath("MountPoint/MeleeAttackArea")
  49. MeleeAttackCollision = NodePath("MountPoint/MeleeAttackArea/MeleeAttackCollision")
  50. ShadowSprite = NodePath("ShadowSprite")
  51. AnimatedSprite = NodePath("AnimatedSprite")
  52. Collision = NodePath("Collision")
  53.  
  54. [node name="ShadowSprite" parent="." index="0"]
  55. material = SubResource("ShaderMaterial_0nvxl")
  56.  
  57. [node name="AnimatedSprite" parent="." index="2"]
  58. material = SubResource("ShaderMaterial_x86iq")
  59. sprite_frames = ExtResource("3_b0a5c")
  60. animation = &"idle"