コード例 #1
0
    public void Start()
    {
        unitManager = GetComponent <MapUnitManager>();

        mapParent = GameObject.Find("TerrainMap").transform;

        Invoke("Initialize", .05f);
    }
コード例 #2
0
    private void Start()
    {
        unitManager = GetComponent <MapUnitManager>();

        myShip = Instantiate(shipPrefab, unitManager.unitParent);

        unitManager.myShip = myShip;
    }
コード例 #3
0
    private void Start()
    {
        resourceList = GameManager.instance.gamedatabaseManager.mapResourcesObjects.Values.ToList();

        unitManager = GetComponent <MapUnitManager>();

        //Initialize();
    }
コード例 #4
0
    private void Start()
    {
        GameManager.instance.globalCountryManager.OnAddCountryEvent    += OnAddCountryEvent;
        GameManager.instance.globalCountryManager.OnDeleteCountryEvent += OnDeleteCountryEvent;

        unitManager = GetComponent <MapUnitManager>();

        Initialize();
    }
コード例 #5
0
    void Awake()
    {
        instance = this;

        terrainMap = TerrainMapController.instance.tilemap;

        Pathfinder.Initialize(terrainMap);

        unitManager      = GetComponent <MapUnitManager>();
        resourceManager  = GetComponent <MapResourceManager>();
        castleManager    = GetComponent <MapCastleManager>();
        cameraController = GetComponent <MapSceneCameraController>();
    }
コード例 #6
0
    private void Start()
    {
        unitManager = MapSceneManager.instance.unitManager;

        unitManager.inputManager.OnGameTileClickEvent += OnGameTileClickedEvent;
    }
コード例 #7
0
    private void Start()
    {
        displacement = Camera.main.transform.position - transform.position;

        unitManager = GetComponent <MapUnitManager>();
    }
コード例 #8
0
    private void Start()
    {
        unitManager = GetComponent <MapUnitManager>();

        Initialize();
    }