Example #1
0
 public Scene(string _Name, Scene _LandScapeFrom)
 {
     name = _Name;
     foreach (ClickableRegion region in _LandScapeFrom.ClickablePoints)
     {
         ClickableRegion reg = new ClickableRegion();
         reg.X = region.Y;
         reg.Y = region.X;
         reg.Radius = region.Radius;
         reg.Target = region.Target;
         ClickablePoints.Add(reg);
     }
     Background = new Bitmap(_LandScapeFrom.Background.Height, _LandScapeFrom.Background.Width);
     for (int Y = 0; Y < Background.Height; Y++)
     {
         for (int X = 0; X < Background.Width; X++)
         {
             ((Bitmap)Background).SetPixel(X, Y, ((Bitmap)(_LandScapeFrom.Background)).GetPixel(Y, X));
         }
     }
 }
 private void Start()
 {
     _clickableRegion = GetComponent <ClickableRegion>();
     _lineRenderer    = GetComponent <LineRenderer>();
 }