Ejemplo n.º 1
0
 public Program(
     IMapStore mapStore, 
     IScriptStore scriptStore, 
     IScriptGenerator scriptGenerator,
     IScriptPostprocessor scriptPostprocessor)
 {
     _mapStore = Guard.NotNull(mapStore, "mapStore");
     _scriptStore = Guard.NotNull(scriptStore, "scriptStore");
     _scriptGenerator = Guard.NotNull(scriptGenerator, "scriptGenerator");
     _scriptPostprocessor = Guard.NotNull(scriptPostprocessor, "scriptPostprocessor");
 }
Ejemplo n.º 2
0
 protected virtual void Awake()
 {
     MapStore = FindObjectOfType <MapStore>();
     _unit    = GetComponent <Unit>();
 }