/// <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(); } }
/// <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(); } } }
//float mZoom = 0; //bool initialized; void Awake() { map = NJGMap.instance; }
public override void OnInspectorGUI() { m = target as NJGMap; base.OnInspectorGUI(); }
protected override void Awake() { base.Awake(); NJGMap.mInst = this; }