gamebox

unityとかゲームとか

【unity】ドラッグ/縮小/最大化できるウィンドウ【スクリプト】

はじめに

ドラッグしたり、最小化できるウィンドウを作る為のスクリプトを書きました。

少し改造したらゲームでも使えるし、テスト(デバッグ)する時も役に立つかも。

シンプルな構成なので、UIのスクリプト学習にも役に立つかもしれません。

 

更新日 2019/11/27

Unity 2019.2.6f1

 

・使用例

f:id:rgamebox:20191127092327g:plain

 

プロジェクト(unity package)

↓ 以下からパッケージをダウンロードしてください。

https://1drv.ms/u/s!AgiVilCJG5FeiNgNRA3F9HSdrHnBxw?e=0nL390

 ※OneDriveの共有リンクです。もしダウンロードできなかったら教えてください。

 

使い方

上のパッケージをunityに入れて「DragWindow」のプレハブを、

UIのCanvas以下に持ってくるだけでOKです。

ちなみにCanvasのRnderModeはOvarlayじゃないと使えません。

 

ソース

パッケージに入ってるけど、一応貼ります。

 

unity ドラッグできるウィンドウ

 

ドラッグする部分(タイトルバー)にAddするスクリプト

 

 

 検索用

unity ドラッグ window ウィンドウ UI