public WindowMover(MovableWindow window) : base(window) { }
public WindowScaler(MovableWindow window, WindowEdge edge) : base(window) { this.edge = edge; }
public WindowMoverStarter(MovableWindow window) { this.window = window; }
/// <summary> /// コンストラクタ /// </summary> public WindowOperationBase(MovableWindow window) { this.window = window; }
public WindowScalerStarter(MovableWindow window) { this.window = window; }
private void UpdateStates(MovableWindow w1, MovableWindow w2) { w1.UpdateState(w2.controller.IsMouseDown); w2.UpdateState(w1.controller.IsMouseDown); }
private void CreateWindow() //params - window start position, window x/y scale { MovableWindow window = windowPrefab.GetComponent <MovableWindow>(); windows.Add(window); }