Esempio n. 1
0
    /// <summary>
    /// Update bounds on start.
    /// </summary>

    void Start()
    {
        if (NJGMap.onWorldZoneChange != null)
        {
            NJGMap.onWorldZoneChange(NJGMap.instance.worldName);
        }

        NJGMap.instance.UpdateBounds();

        if (!Application.isPlaying)
        {
            return;
        }

        if (NJGMap.instance.fow.enabled)
        {
            NJGFOW.instance.Init();
        }
    }
Esempio n. 2
0
    /// <summary>
    /// Setup map renderer.
    /// </summary>

    void Awake()
    {
        if (NJGMap.instance.fow.textureSize < 200)
        {
            NJGMap.instance.fow.textureSize = 200;
        }
        //Holoville.HOTween.HOTween.Init(false, true, true);
        //Holoville.HOTween.HOTween.EnableOverwriteManager(false);

        if (Application.isPlaying)
        {
            if (NJGMap.instance.mapTexture != null)
            {
                NJGTools.Destroy(NJGMap.instance.mapTexture);
            }
            if (NJGMap.instance.generateAtStart)
            {
                NJGMap.GenerateMap();
            }
        }
    }
Esempio n. 3
0
    //float mZoom = 0;
    //bool initialized;

    void Awake()
    {
        map = NJGMap.instance;
    }
Esempio n. 4
0
 public override void OnInspectorGUI()
 {
     m = target as NJGMap;
     base.OnInspectorGUI();
 }
Esempio n. 5
0
 protected override void Awake()
 {
     base.Awake();
     NJGMap.mInst = this;
 }