1 ---添加子相机

This commit is contained in:
2026-05-30 19:17:51 +08:00
parent fd5f89f5c9
commit ccf169cb62
439 changed files with 1134 additions and 111 deletions
@@ -65,9 +65,11 @@ public class BullitMove : MonoBehaviour
{
if (isLock)
{
if (target == null)
// 目标已被销毁或失效 → 解除锁定,变为普通子弹
if (target == null || targetTra == null || !target.gameObject.activeInHierarchy || !targetTra.gameObject.activeInHierarchy)
{
NotLock();
return;
}
Vector3 v3bullet = transform.position;
v3bullet.z = 0;
@@ -116,10 +118,13 @@ public class BullitMove : MonoBehaviour
Instantiate(effectPrefab, transform.position, Quaternion.identity, transform.parent);
}
//受激
var monster = collision.transform.GetComponentInParent<MonsterContral>();
monster.monsterData.charactersHealth.OnHurt(10, CharacterHurtType.none);
Destroy(monster.gameObject);
// 只有子弹所属的本地玩家才处理怪物
if (userid == GameManager.Instance.user.id)
{
var monster = collision.transform.GetComponentInParent<MonsterContral>();
monster.monsterData.charactersHealth.OnHurt(10, CharacterHurtType.none);
Destroy(monster.gameObject);
}
Destroy(gameObject);
}
@@ -189,18 +194,19 @@ public class BullitMove : MonoBehaviour
Instantiate(effectPrefab, transform.position, Quaternion.identity, transform.parent);
}
//请求服务端是否杀死
var v1 = GameManager.Instance.gameData.roomJoinNotice;
var v2 = GameManager.Instance.gameData.currRoomData;
if (true)
// 只有子弹所属的本地玩家才向服务器发送 KillFish,其他人只播放特效
if (userid == GameManager.Instance.user.id)
{
//WebSocketSendList.KillFish(v2.roomId, userid,monster.monsterData.fishTypeConfig.fishNumber, monster.guid, (int)CreateFishManager.Instance.currGameType.currSitData.consumeGoldNum);
var v2 = GameManager.Instance.gameData.currRoomData;
WebSocketSendList.KillFish(v2.roomId, userid, monster.monsterData.fishTypeConfig.fishNumber, monster.guid, (int)CreateFishManager.Instance.currGameType.currSitData.consumeGoldNum, bulletID, "63215f0afa3f5b25");
}
//受激
//受激
//monster.monsterData.charactersHealth.OnHurt(10, CharacterHurtType.none);
@@ -613,13 +613,13 @@ public class CreateFishManager : MonoSingleton<CreateFishManager>
//bossTimer = 3f;
if (!fishTypeConfig.TryGetValue(FishTypeEnum.Boss鱼, out var bossList) || bossList.Count == 0)
return;
//foreach (var item in bossList)
//{
// if (item.fishNumber == "13030")
// {
// item.isCreate = 2;
// }
//}
foreach (var item in bossList)
{
if (item.fishNumber == "11038")
{
item.isCreate = 2;
}
}
StartCoroutine(buchongfu(bossList, bossCount));
@@ -639,7 +639,13 @@ public class CreateFishManager : MonoSingleton<CreateFishManager>
if (!fishTypeConfig.TryGetValue(FishTypeEnum.特殊Boss, out var tsbossList) || tsbossList.Count == 0)
return;
//foreach (var item in tsbossList)
//{
// if (item.fishNumber == "11041")
// {
// item.isCreate = 2;
// }
//}
StartCoroutine(buchongfu(tsbossList, tsbossCount));
+2 -2
View File
@@ -18,8 +18,8 @@ namespace Assets.MyGame.Scripts.Net
public static Dictionary<APIType, string> dic_API = new Dictionary<APIType, string>();
//public const string baseURL = "http://game5241.wzaxr.top";
#if UNITY_EDITOR
//public const string baseURL = "http://8.137.163.153";
public const string baseURL = "http://8.137.8.46";
public const string baseURL = "http://8.137.163.153";
//public const string baseURL = "http://8.137.8.46";
#else
public const string baseURL = "http://8.137.8.46";
@@ -25,8 +25,8 @@ namespace Assets.MyGame.Scripts.Net
//private const string baseUrl = "ws://game5241.wzaxr.top";
#if UNITY_EDITOR
//private const string baseUrl = "ws://8.137.163.153";
private const string baseUrl = "ws://8.137.8.46";
private const string baseUrl = "ws://8.137.163.153";
//private const string baseUrl = "ws://8.137.8.46";
#else
private const string baseUrl = "ws://8.137.8.46";