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>(); }