using ET.EventType; using ET; using System; using System.Collections.Generic; namespace ET { public class AfterCreateZoneSceneEvent : AEvent { public override async ETTask Run(AfterCreateZoneScene args) { Scene zoneScene = args.zoneScene; zoneScene.AddComponent(); zoneScene.AddComponent(); zoneScene.AddComponent(); zoneScene.AddComponent(); zoneScene.AddComponent(); zoneScene.AddComponent(); zoneScene.AddComponent(); zoneScene.AddComponent(); zoneScene.AddComponent(); zoneScene.AddComponent(); Game.EventSystem.Publish(new ET.EventType.InitSceneEnd { zoneScene = zoneScene }).Coroutine(); await ETTask.CompletedTask; } } }