add boss
parent
756b5fcae9
commit
1583496887
|
@ -6,68 +6,8 @@
|
|||
<component name="ChangeListManager">
|
||||
<list default="true" id="d018256f-8250-4025-b60e-7cdf03f0e7e0" name="Changes" comment="">
|
||||
<change beforePath="$PROJECT_DIR$/.idea/.idea.TestF/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/.idea.TestF/.idea/workspace.xml" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Assets/Hotfix/Prefabs/Role/boss1.prefab" beforeDir="false" afterPath="$PROJECT_DIR$/Assets/Hotfix/Prefabs/Role/boss1.prefab" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Assets/Hotfix/Prefabs/Role/player1.prefab" beforeDir="false" afterPath="$PROJECT_DIR$/Assets/Hotfix/Prefabs/Role/player1.prefab" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Assets/Hotfix/Prefabs/Room/伏龙阁.prefab" beforeDir="false" afterPath="$PROJECT_DIR$/Assets/Hotfix/Prefabs/Room/伏龙阁.prefab" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Assets/Resources/Fonts/MSYH SDF.asset" beforeDir="false" afterPath="$PROJECT_DIR$/Assets/Resources/Fonts/MSYH SDF.asset" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Assets/Scenes/Init.unity" beforeDir="false" afterPath="$PROJECT_DIR$/Assets/Scenes/Init.unity" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Assets/Scripts/BFS/BFSManager.cs" beforeDir="false" afterPath="$PROJECT_DIR$/Assets/Scripts/BFS/BFSManager.cs" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Assets/Scripts/Game.cs" beforeDir="false" afterPath="$PROJECT_DIR$/Assets/Scripts/Game.cs" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Assets/Scripts/Player/PlayerInfo.cs" beforeDir="false" afterPath="$PROJECT_DIR$/Assets/Scripts/Player/PlayerInfo.cs" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Assets/Scripts/Procedure/Logic/GameSceneLogicProcedure.cs" beforeDir="false" afterPath="$PROJECT_DIR$/Assets/Scripts/Procedure/Logic/GameSceneLogicProcedure.cs" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Assets/Scripts/Procedure/ProcedureType.cs" beforeDir="false" afterPath="$PROJECT_DIR$/Assets/Scripts/Procedure/ProcedureType.cs" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Assets/Scripts/RayCast/MouseInput.cs" beforeDir="false" afterPath="$PROJECT_DIR$/Assets/Scripts/RayCast/MouseInput.cs" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Assets/Scripts/Room/IRoomManager.cs" beforeDir="false" afterPath="$PROJECT_DIR$/Assets/Scripts/Room/IRoomManager.cs" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Assets/Scripts/Room/Room.cs" beforeDir="false" afterPath="$PROJECT_DIR$/Assets/Scripts/Room/Room.cs" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Assets/Scripts/Room/RoomInfo.cs" beforeDir="false" afterPath="$PROJECT_DIR$/Assets/Scripts/Room/RoomInfo.cs" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Assets/Scripts/Test.cs" beforeDir="false" afterPath="$PROJECT_DIR$/Assets/Scripts/Test.cs" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Assets/Scripts/UI/Logic/GameSceneMainUI.cs" beforeDir="false" afterPath="$PROJECT_DIR$/Assets/Scripts/UI/Logic/GameSceneMainUI.cs" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Assets/StreamingAssets/yoo/DefaultPackage/0470e0c9747601c944e9fcd8c21d0428.bundle.meta" beforeDir="false" afterPath="$PROJECT_DIR$/Assets/StreamingAssets/yoo/DefaultPackage/0470e0c9747601c944e9fcd8c21d0428.bundle.meta" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Assets/StreamingAssets/yoo/DefaultPackage/140ec779b88e739833faf19363e7dd08.bundle" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Assets/StreamingAssets/yoo/DefaultPackage/140ec779b88e739833faf19363e7dd08.bundle.meta" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Assets/StreamingAssets/yoo/DefaultPackage/15c39a94d7605ef521f97f4326e193d1.bundle" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Assets/StreamingAssets/yoo/DefaultPackage/15c39a94d7605ef521f97f4326e193d1.bundle.meta" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Assets/StreamingAssets/yoo/DefaultPackage/3897104ae886d6c2e39ccd386d5b3d51.bundle" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Assets/StreamingAssets/yoo/DefaultPackage/3897104ae886d6c2e39ccd386d5b3d51.bundle.meta" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Assets/StreamingAssets/yoo/DefaultPackage/47f64afc9f111ad3c55740ddc8f7571d.bundle" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Assets/StreamingAssets/yoo/DefaultPackage/47f64afc9f111ad3c55740ddc8f7571d.bundle.meta" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Assets/StreamingAssets/yoo/DefaultPackage/5927094d0371f62e9c2213fc6a90386d.bundle" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Assets/StreamingAssets/yoo/DefaultPackage/5927094d0371f62e9c2213fc6a90386d.bundle.meta" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Assets/StreamingAssets/yoo/DefaultPackage/PackageManifest_DefaultPackage.version" beforeDir="false" afterPath="$PROJECT_DIR$/Assets/StreamingAssets/yoo/DefaultPackage/PackageManifest_DefaultPackage.version" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Assets/StreamingAssets/yoo/DefaultPackage/PackageManifest_DefaultPackage_2024-04-08-1261.bytes" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Assets/StreamingAssets/yoo/DefaultPackage/PackageManifest_DefaultPackage_2024-04-08-1261.bytes.meta" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Assets/StreamingAssets/yoo/DefaultPackage/PackageManifest_DefaultPackage_2024-04-08-1261.hash" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Assets/StreamingAssets/yoo/DefaultPackage/PackageManifest_DefaultPackage_2024-04-08-1261.hash.meta" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Bundles/Android/DefaultPackage/2024-04-08-1261/0470e0c9747601c944e9fcd8c21d0428.bundle" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Bundles/Android/DefaultPackage/2024-04-08-1261/140ec779b88e739833faf19363e7dd08.bundle" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Bundles/Android/DefaultPackage/2024-04-08-1261/15c39a94d7605ef521f97f4326e193d1.bundle" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Bundles/Android/DefaultPackage/2024-04-08-1261/3897104ae886d6c2e39ccd386d5b3d51.bundle" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Bundles/Android/DefaultPackage/2024-04-08-1261/41c13f94697dc3468089cf891a0a2139.bundle" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Bundles/Android/DefaultPackage/2024-04-08-1261/47f64afc9f111ad3c55740ddc8f7571d.bundle" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Bundles/Android/DefaultPackage/2024-04-08-1261/5927094d0371f62e9c2213fc6a90386d.bundle" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Bundles/Android/DefaultPackage/2024-04-08-1261/BuildReport_DefaultPackage_2024-04-08-1261.json" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Bundles/Android/DefaultPackage/2024-04-08-1261/OutputCache" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Bundles/Android/DefaultPackage/2024-04-08-1261/OutputCache.manifest" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Bundles/Android/DefaultPackage/2024-04-08-1261/PackageManifest_DefaultPackage.version" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Bundles/Android/DefaultPackage/2024-04-08-1261/PackageManifest_DefaultPackage_2024-04-08-1261.bytes" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Bundles/Android/DefaultPackage/2024-04-08-1261/PackageManifest_DefaultPackage_2024-04-08-1261.hash" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Bundles/Android/DefaultPackage/2024-04-08-1261/PackageManifest_DefaultPackage_2024-04-08-1261.json" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Bundles/Android/DefaultPackage/2024-04-08-1261/dcdc2272c3b34e3679c8eb51ff19c17c.bundle" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Bundles/Android/DefaultPackage/OutputCache/OutputCache" beforeDir="false" afterPath="$PROJECT_DIR$/Bundles/Android/DefaultPackage/OutputCache/OutputCache" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Bundles/Android/DefaultPackage/OutputCache/OutputCache.manifest" beforeDir="false" afterPath="$PROJECT_DIR$/Bundles/Android/DefaultPackage/OutputCache/OutputCache.manifest" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Bundles/Android/DefaultPackage/OutputCache/defaultpackage_assets_hotfix_animator.bundle.manifest" beforeDir="false" afterPath="$PROJECT_DIR$/Bundles/Android/DefaultPackage/OutputCache/defaultpackage_assets_hotfix_animator.bundle.manifest" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Bundles/Android/DefaultPackage/OutputCache/defaultpackage_assets_hotfix_art_da_tao_sha.bundle" beforeDir="false" afterPath="$PROJECT_DIR$/Bundles/Android/DefaultPackage/OutputCache/defaultpackage_assets_hotfix_art_da_tao_sha.bundle" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Bundles/Android/DefaultPackage/OutputCache/defaultpackage_assets_hotfix_art_da_tao_sha.bundle.manifest" beforeDir="false" afterPath="$PROJECT_DIR$/Bundles/Android/DefaultPackage/OutputCache/defaultpackage_assets_hotfix_art_da_tao_sha.bundle.manifest" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Bundles/Android/DefaultPackage/OutputCache/defaultpackage_assets_hotfix_material.bundle.manifest" beforeDir="false" afterPath="$PROJECT_DIR$/Bundles/Android/DefaultPackage/OutputCache/defaultpackage_assets_hotfix_material.bundle.manifest" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Bundles/Android/DefaultPackage/OutputCache/defaultpackage_assets_hotfix_prefabs_role.bundle" beforeDir="false" afterPath="$PROJECT_DIR$/Bundles/Android/DefaultPackage/OutputCache/defaultpackage_assets_hotfix_prefabs_role.bundle" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Bundles/Android/DefaultPackage/OutputCache/defaultpackage_assets_hotfix_prefabs_role.bundle.manifest" beforeDir="false" afterPath="$PROJECT_DIR$/Bundles/Android/DefaultPackage/OutputCache/defaultpackage_assets_hotfix_prefabs_role.bundle.manifest" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Bundles/Android/DefaultPackage/OutputCache/defaultpackage_assets_hotfix_prefabs_room.bundle" beforeDir="false" afterPath="$PROJECT_DIR$/Bundles/Android/DefaultPackage/OutputCache/defaultpackage_assets_hotfix_prefabs_room.bundle" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Bundles/Android/DefaultPackage/OutputCache/defaultpackage_assets_hotfix_prefabs_room.bundle.manifest" beforeDir="false" afterPath="$PROJECT_DIR$/Bundles/Android/DefaultPackage/OutputCache/defaultpackage_assets_hotfix_prefabs_room.bundle.manifest" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Bundles/Android/DefaultPackage/OutputCache/defaultpackage_assets_hotfix_prefabs_ui.bundle" beforeDir="false" afterPath="$PROJECT_DIR$/Bundles/Android/DefaultPackage/OutputCache/defaultpackage_assets_hotfix_prefabs_ui.bundle" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Bundles/Android/DefaultPackage/OutputCache/defaultpackage_assets_hotfix_prefabs_ui.bundle.manifest" beforeDir="false" afterPath="$PROJECT_DIR$/Bundles/Android/DefaultPackage/OutputCache/defaultpackage_assets_hotfix_prefabs_ui.bundle.manifest" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Bundles/Android/DefaultPackage/OutputCache/defaultpackage_assets_hotfix_scene.bundle" beforeDir="false" afterPath="$PROJECT_DIR$/Bundles/Android/DefaultPackage/OutputCache/defaultpackage_assets_hotfix_scene.bundle" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Bundles/Android/DefaultPackage/OutputCache/defaultpackage_assets_hotfix_scene.bundle.manifest" beforeDir="false" afterPath="$PROJECT_DIR$/Bundles/Android/DefaultPackage/OutputCache/defaultpackage_assets_hotfix_scene.bundle.manifest" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Bundles/Android/DefaultPackage/OutputCache/defaultpackage_unityshaders.bundle.manifest" beforeDir="false" afterPath="$PROJECT_DIR$/Bundles/Android/DefaultPackage/OutputCache/defaultpackage_unityshaders.bundle.manifest" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Assets/Scripts/BFS/BFS.cs" beforeDir="false" afterPath="$PROJECT_DIR$/Assets/Scripts/BFS/BFS.cs" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/Assets/Scripts/Boss/IBoss.cs" beforeDir="false" afterPath="$PROJECT_DIR$/Assets/Scripts/Boss/IBoss.cs" afterDir="false" />
|
||||
</list>
|
||||
<option name="SHOW_DIALOG" value="false" />
|
||||
<option name="HIGHLIGHT_CONFLICTS" value="true" />
|
||||
|
@ -197,7 +137,7 @@
|
|||
<workItem from="1712395298180" duration="2519000" />
|
||||
<workItem from="1712539677704" duration="455000" />
|
||||
<workItem from="1712540418256" duration="28695000" />
|
||||
<workItem from="1712624714801" duration="12209000" />
|
||||
<workItem from="1712624714801" duration="14476000" />
|
||||
</task>
|
||||
<servers />
|
||||
</component>
|
||||
|
@ -240,26 +180,13 @@
|
|||
</line-breakpoint>
|
||||
<line-breakpoint enabled="true" type="DotNet Breakpoints">
|
||||
<url>file://$PROJECT_DIR$/Assets/Scripts/Boss/IBoss.cs</url>
|
||||
<line>53</line>
|
||||
<properties documentPath="D:\UnityProject\TestF\Assets\Scripts\Boss\IBoss.cs" initialLine="53" containingFunctionPresentation="Method 'SetGameObject'">
|
||||
<startOffsets>
|
||||
<option value="1140" />
|
||||
</startOffsets>
|
||||
<endOffsets>
|
||||
<option value="1164" />
|
||||
</endOffsets>
|
||||
</properties>
|
||||
<option name="timeStamp" value="7" />
|
||||
</line-breakpoint>
|
||||
<line-breakpoint enabled="true" type="DotNet Breakpoints">
|
||||
<url>file://$PROJECT_DIR$/Assets/Scripts/Boss/IBoss.cs</url>
|
||||
<line>83</line>
|
||||
<line>84</line>
|
||||
<properties documentPath="D:\UnityProject\TestF\Assets\Scripts\Boss\IBoss.cs" initialLine="83" containingFunctionPresentation="Method 'Kill'">
|
||||
<startOffsets>
|
||||
<option value="2094" />
|
||||
<option value="2125" />
|
||||
</startOffsets>
|
||||
<endOffsets>
|
||||
<option value="2123" />
|
||||
<option value="2154" />
|
||||
</endOffsets>
|
||||
</properties>
|
||||
<option name="timeStamp" value="8" />
|
||||
|
|
|
@ -214,14 +214,22 @@ public class BFS<T>
|
|||
isTrue = false;
|
||||
Debug.LogError("没找到路径卡死了,强制跳出的");
|
||||
}
|
||||
});
|
||||
}).Forget();
|
||||
Node<T> node = end;
|
||||
while (isTrue)
|
||||
{
|
||||
if (this._nodeMap.TryGetValue(node, out node))
|
||||
{
|
||||
if (node != null)
|
||||
{
|
||||
Debug.Log($"{node.index} is null");
|
||||
isTrue = false;
|
||||
break;
|
||||
}
|
||||
|
||||
if (!this.ids.Contains(node.index))
|
||||
{
|
||||
Debug.Log($"正在查询的点{node.index}");
|
||||
this.ids.Add(node.index);
|
||||
path.AddNode(new PathNode<T>(node.index, node.data));
|
||||
}
|
||||
|
|
|
@ -55,6 +55,7 @@ public class Boss : IBoss
|
|||
this._name = room.roomName;
|
||||
this._room = room;
|
||||
this._info = gameObject.GetComponent<BossInfo>();
|
||||
this._isMoving = true;
|
||||
}
|
||||
|
||||
public async UniTask<float> WaitMoveRoomAndKillAsync(CancellationToken token)
|
||||
|
|
Loading…
Reference in New Issue