Home
Packages
Forums
Wiki
GitLab
Security
AUR
Download
コンテンツにスキップ
メインメニュー
メインメニュー
サイドバーに移動
非表示
案内
メインページ
目次
コミュニティに貢献
最近の出来事
おまかせ表示
特別ページ
交流
ヘルプ
貢献
最近の更新
最近の議論
新しいページ
統計
リクエスト
ArchWiki
検索
検索
表示
アカウント作成
ログイン
個人用ツール
アカウント作成
ログイン
Unity3Dのソースを表示
ページ
議論
日本語
閲覧
ソースを閲覧
履歴を表示
ツール
ツール
サイドバーに移動
非表示
操作
閲覧
ソースを閲覧
履歴を表示
全般
リンク元
関連ページの更新状況
ページ情報
表示
サイドバーに移動
非表示
←
Unity3D
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループに属する利用者のみが実行できます:
登録利用者
。
このページのソースの閲覧やコピーができます。
[[Category:ゲーム]] [[en:Unity3D]] [[ru:Unity3D]] https://unity.com より: :'''インタラクティブなリアルタイムコンテンツを作成するためのリーディングプラットフォーム''' :2D、3D、VR のゲームやアプリをスピーディに制作できます。アーティストツールから LiveOps まで、あなたのビジョンを実現するために必要なものがすべて揃っています。 Canonical の Unity (現在、UBPorts Foundationによって保守され、Lomiri に名前が変更されています)とは関係ないので注意してください。 {{Note|今のところ Linux エディタは実験段階です。バグは全て [http://forum.unity3d.com/forums/linux-editor-support-feedback-experimental.93/ Unity フォーラム] に報告してください。}} == インストール == Unity は Unity Hub と呼ばれるプログラムを提供しています。このプログラムは、Unity プロジェクトを管理できる集中化された場所を提供することでワークフローを合理化し、Unity Editor のインストールの管理、検索、ダウンロードを簡素化します。アプリケーションは [[Wikipedia:AppImage|AppImage]] として提供されます。Unity Hub をインストールするには、単に {{AUR|unityhub}} パッケージをインストールします。 Unity はまだ公式の Linux サポートに取り組んでいる最中なので、ベータ版の方が良い体験を提供できるかもしれません。ベータ版をインストールするには、[https://public-cdn.cloud.unity3d.com/hub/prod/UnityHubBeta.tar.gz beta] をダウンロードして展開します。このディレクトリで INSTALL.sh スクリプトを実行すると、unityhub beta がインストールされます。 === 古いパッケージ === 歴史的に、他のパッケージがありましたが、それらはすべて古くなっているため、'''使用しないでください''': * {{AUR|unity-editor}} * {{AUR|unity-editor-beta}} * {{AUR|unity-editor-lts}} * {{AUR|unity-editor-android}} * {{AUR|unity-editor-beta-android}} * {{AUR|unity-editor-lts-android}} {{Warning|こららの歴史的な Unity のパッケージは巨大です。インストールを完了するには、パッケージのビルドに約 17 GiB の空き容量が必要で、インストールするのには約 8 GiB 必要になります。}} {{Note|* デフォルトでは PKGBUILD は約 2GB のデータをダウンロード・処理するインストーラの出力を全てリダイレクトします。インストールには非常に長い時間がかかるので {{ic|tail -f /tmp/Unity.log}} を使って経過を確認することができます。}} == Android Remote == [http://docs.unity3d.com/Manual/UnityRemote5.html Unity Remote] は Android デバイスでテスト入力をするのに役立つ Android アプリです。圧縮されたスクリーンショットをデバイスの各フレームに送信することでテストができます。 === コンピュータの準備 === ==== パッケージのインストール ==== {{Pkg|android-udev}} パッケージを[[インストール]]してください。デバイスの [[udev]] ルールが正しく設定されていることを確認します。 {{AUR|android-sdk}} パッケージと、{{ic|java-environment}} のグループからどれか一つパッケージをインストールしてください。OpenJDK で動作することが報告されています。 ==== エディタの設定 ==== エディタを開いて、''Edit -> Preferences'' から Android SDK と JDK の適切なパスを設定してください。 {{Tip| * Android SDK は通常 {{ic|/opt/android-sdk}} にあります。 * JDK は使用するバージョンによって変わります。デフォルトの JDK を使いたい場合は {{ic|/usr/lib/jvm/default}} に設定してください。}} ''Edit -> Project Settings -> Editor'' から {{ic|Unity Remote Device}} を {{ic|Any Android Device}} に設定します。 詳しくは [http://docs.unity3d.com/Manual/android-sdksetup.html Unity のドキュメント] を見て下さい。 === Android の準備 === Play ストアから [https://play.google.com/store/apps/details?id=com.unity3d.genericremote Unity Remote 5] をインストールしてください。また、アセットストアからダウンロードして自分でビルドすることもできます。 Android デバイスは PTP モードに設定することが [http://www.howtogeek.com/192732/android-usb-connections-explained-mtp-ptp-and-usb-mass-storage/ 推奨されています] 。 {{Note|デバイスで “USB Debugging” をオンにすることを忘れないで下さい。''Settings -> Developer'' オプションから、USB デバッグを有効にします。Android Jelly Bean 4.2 から開発者オプションはデフォルトで非表示になっています。有効にするには ''Settings -> About Phone -> Build Version'' を何回かタップしてください。それで ''Settings -> Developer'' オプションを開けるようになります。}} 詳しくは [http://docs.unity3d.com/Manual/UnityRemote5.html Unity のドキュメント] を見て下さい。 === テスト === Unity を起動している場合、終了してください。 携帯端末をコンピュータに接続して Unity Remote を起動します。 エディタを開いてプレイを押して下さい。ゲームが Android デバイスに転送されるのが確認できるはずです。 動作しない場合は、[http://docs.unity3d.com/Manual/UnityRemote5.html Unity のドキュメント] を見て下さい。 == トラブルシューティング == === 最初の起動時やサインインするときに Unity がクラッシュする === Unity の設定ファイルが間違って作成されるというレアなバグが存在します。次のコマンドでリセットしてみてください: {{bc|$ rm -rf ~/.config/unity3d/{*.prefs,*.log,Preferences} }} === プロジェクトをロードしようとすると Unity がクラッシュする === {{ic|GTK_IM_MODULE}} の設定を解除することでクラッシュしなくなるという [http://forum.unity3d.com/threads/unity-on-arch-manjaro-linux.350315/page-3#post-2271637 報告] があります。 === ~/.config/user-dirs.dirs が存在しない場合に Unity がクラッシュする === xdg ファイルを生成する方法を見て下さい: [[XDG ユーザーディレクトリ]]。 === プレイテスト中にちらつきが発生する (NVIDIA) === NVIDIA のグラフィックカード・ドライバーでは垂直同期が正しく動作しないようです。{{Pkg|nvidia-settings}} を起動して "OpenGL Settings" から "Sync to VBlank" をオフにすることで解決します。 ちらつきは "transform.Rotate" と "Input.GetKey" を組み合わせて使用している場合に発生します。
このページで使用されているテンプレート:
テンプレート:AUR
(
ソースを閲覧
)
テンプレート:Bc
(
ソースを閲覧
)
テンプレート:Ic
(
ソースを閲覧
)
テンプレート:Note
(
ソースを閲覧
)
テンプレート:Pkg
(
ソースを閲覧
)
テンプレート:Tip
(
ソースを閲覧
)
テンプレート:Warning
(
ソースを閲覧
)
Unity3D
に戻る。
検索
検索
Unity3Dのソースを表示
話題を追加