web-dev-qa-db-ja.com

Unity Launcherで「緊急アニメーション」のウィグル時間を変更するにはどうすればよいですか?

私は、アプリケーション通知用の小刻みに動くアニメーションが本当に好きですが、私はそれがあまりにも速く消えることに気づき、この遅延を変更できるといいのですが。私はすべてのccsm、外観、およびmyUnity設定を調べましたが、適切なものは何もありません。

10
Vitaly

これはUnityで設定可能なオプションではないと思いますが、ソースコードを編集して期間を変更できます。以前にソースをダウンロードして独自のパッケージをコンパイルしたことがない場合は、次のようにできます。ターミナルウィンドウのホームディレクトリから:

mkdir src
cd src
apt-get source unity
cd unity-<version number>
gedit ./plugins/unityshell/src/Launcher.cpp

次の行を探します。

Launcher.cpp:const int Launcher::Launcher::ANIM_DURATION_SHORT = 125;

おそらく期間を2倍にします。いくつかのツールが必要になる前に、ソースからパッケージを作成したことがない場合。だから:

Sudo apt-get install build-essential devscripts

次に、Unityが適切にビルドするために必要な依存関係を取得します。

Sudo apt-get build-dep unity

最後に、パッケージを作成してインストールします。

debuild -us -uc
cd ..
Sudo dpkg -i unity*.deb

依存関係に問題がある場合はお知らせください。何が欠けているのかを把握できるようにお手伝いします。

4
Gary