Example #1
0
 private void Start()
 {
     if (!this.isAllRange || this.m_AllRange.groups == null)
     {
         return;
     }
     this.m_AllRangeObj = new TacticsSceneCamera.AllRangeObj();
     this.m_AllRangeObj.Create(this.m_AllRange);
     this.UpdateAllRangeCamera();
 }
Example #2
0
 public static void Create(this TacticsSceneCamera.AllRangeObj self, TacticsSceneCamera.AllRange data)
 {
     if (data.groups == null)
     {
         return;
     }
     self.data   = data;
     self.groups = new TacticsSceneCamera.AllRangeObj.GroupObj[data.groups.Length];
     for (int index = 0; index < data.groups.Length; ++index)
     {
         TacticsSceneCamera.AllRangeObj.GroupObj groupObj = new TacticsSceneCamera.AllRangeObj.GroupObj();
         groupObj.data  = data.groups[index];
         groupObj.state = 0;
         groupObj.alpha = 1f;
         groupObj.renders.AddRange((IEnumerable <TacticsSceneCamera.RenderSet>)TacticsSceneCamera.GetRenderSets(groupObj.data.gobjs, (string[])null));
         self.groups[index] = groupObj;
     }
 }