LoginSignup
5
4

More than 5 years have passed since last update.

Macのターミナルからunityを起動する

Last updated at Posted at 2015-03-05

Macのターミナル作業中、Unityを起動するのにGUI操作するのが面倒くさいので。

カレントディレクトリをプロジェクトとして開く

/Applications/Unity/Unity.app/Contents/MacOS/Unity -projectPath "`pwd`" &

pwd.だとうまくいかなかった。
カレントディレクトリがUnityプロジェクトじゃない場合は、普通のプロジェクト選択画面が出るみたい。

より便利に

いちいち打ってたらそっちのが面倒くさいので、シェル関数にする。
(aliasにしたかったけど、pwdがうまく展開できなかった)
ついでに引数でプロジェクトを指定できるようにする。

.bashrc
unity () {
        local project_path=""
        if [ $# -ge 1 ] ; then
                if [ -d "$1" ] ; then
                        project_path="$(cd "$1" && pwd)"
                else
                        project_path="$(cd "$(dirname "$1")" && pwd)"
                fi
        else
                project_path="`pwd`"
        fi
                echo "unity open project : ${project_path}"
                /Applications/Unity/Unity.app/Contents/MacOS/Unity -projectPath "${project_path}" &
}

おわり。

5
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
4