Пример #1
0
 void Init()
 {
     for (int i = 0; i < edges.SideCount; i++)
     {
         LeveeWall w = ObjectPool.Instantiate <LeveeWall> ();
         w.Levee = this;
         Transform t = w.transform;
         t.position = edges.Positions[i];
         edges.ApplyAngleY(t, i);
         t.SetParent(transform);
         t.SetLocalPositionY(0.5f);
         t.localScale = new Vector3(
             edges.SideLength + 1.25f,
             WallHeight,
             WallWidth
             );
     }
 }