예제 #1
0
    public void LoadData(KorokkeConfig config)
    {
        data.pos           = config.transform.position;
        transform.position = data.pos;

        maxKorokke  = config.maxKorokkes;
        korokkeLeft = maxKorokke;

        itemX = config.korokkeItemSpreadX;
        itemY = config.korokkeItemSpreadY;
    }
예제 #2
0
    void BuildGoal()
    {
        KorokkeConfig korokkeCfg = FindObjectOfType <KorokkeConfig>();

        Korokke korokkeInstance = Instantiate <Korokke>(korokkePrefab);

        korokkeInstance.Init(this);
        korokkeInstance.LoadData(korokkeCfg);
        AddEntity(korokkeInstance);

        DestroyImmediate(korokkeCfg.gameObject);
    }