コード例 #1
0
    private void Start()
    {
        m_cam            = Camera.main;
        m_eManager       = World.DefaultGameObjectInjectionWorld.EntityManager;
        m_blobAssetStore = new BlobAssetStore();

        m_formationEntity = EntitiesPrefabLibrary.GetInstance().ConvertToEntity(m_formationObject);

        if (SpawnerSystem.ms_instance != null)
        {
            SpawnerSystem.ms_instance.m_formationEntity = m_formationEntity;
        }
    }
コード例 #2
0
 private void OnDestroy()
 {
     Destroy(ms_instance);
     ms_instance = null;
 }
コード例 #3
0
ファイル: UnitSO.cs プロジェクト: NWagter/Flocking_Dots
 public override void Init()
 {
     base.Init();
     _entityPrefab = EntitiesPrefabLibrary.GetInstance().ConvertToEntity(unitObject);
 }