| 123456789101112131415161718192021222324252627282930 | 
							- using System;
 
- using Common.Utility.CombatEvent;
 
- using UnityEngine;
 
- using Random = UnityEngine.Random;
 
- namespace GameLogic.Combat.CombatTool
 
- {
 
-     public class RandomEventController : IDisposable
 
-     {
 
-         
 
-         public void StartRandomEvent(Transform root)
 
-         {
 
-             
 
-             
 
-             Debug.Log("模拟测试事件");
 
-             int eventCount = Random.Range(3, 5);
 
-             for (int i = 0; i < eventCount; i++)
 
-             {
 
-                 int id = Random.Range(1, 4);
 
-                 AddRandomEventEventData addRandomEventEventData = AddRandomEventEventData.Create();
 
-                 addRandomEventEventData.randomEventID = id;
 
-                 CombatEventManager.Instance.Dispatch(CombatEventType.AddRandomEvent, addRandomEventEventData);
 
-             }
 
-         }
 
-         public void Dispose()
 
-         {
 
-         }
 
-     }
 
- }
 
 
  |