コガネブログ

平日更新を目標に Unity や C#、Visual Studio、ReSharper などのゲーム開発アレコレを書いていきます

2019-04-03から1日間の記事一覧

【Jenkins】Unity3d plugin の設定画面が「システムの設定」ではなく「Global Tool Configuration」に変わった

概要 昔は Unity3d plugin の設定画面が「Jenkinsの管理 > システムの設定」に存在したが 今は「Jenkinsの管理 > Global Tool Configuration」に設定画面が移動した 検証環境 Windows 10 Jenkins 2.164.1 Unity3d plugin 1.3 参考サイト様

【Jenkins】git.exe のパスが間違っており Jenkins で GitLab から Clone できなかった

はじめに Jenkins で GitLab から Clone できない現象に遭遇した 調べてみたら git.exe のパスが間違っていた やったこと 「Jenkinsの管理 > Global Tool Configuration」を選択して 「Git実行形式へのパス」を正しいパスに修正した 例えば SourceTree の Gi…

【Jenkins】Jenkins 起動時のログインを無効化する方法

はじめに Jenkins 起動時の上記のログイン画面を無効化したい場合は まず「【Jenkins のインストールフォルダ】\config.xml」を開いて <useSecurity>true</useSecurity> を <useSecurity>false</useSecurity> に変更して保存する そして、管理者権限でコマンドプロンプトを起動して "【Jenkins のインストールフォル…

【Unity】iOS の Signing Team ID を Apple Developer のアカウントページで確認する方法

概要 https://developer.apple.com/account/#/membership/ アカウントページの「Membership」を選択すると「Team ID」の欄で確認できる

【Unity】Android の Build Settings の Build System をスクリプトから変更できる「EditorUserBuildSettings.androidBuildSystem」

概要 using UnityEditor; public class Example { [MenuItem( "Tools/Hoge" )] private static void Hoge() { var system = AndroidBuildSystem.Internal; EditorUserBuildSettings.androidBuildSystem = system; } } 「EditorUserBuildSettings.androidBuil…

【Unity】iOS の Player Settings の Automatically Sign をスクリプトから変更できる「PlayerSettings.iOS.appleEnableAutomaticSigning」

概要 using UnityEditor; public class Example { [MenuItem( "Tools/Hoge" )] private static void Hoge() { PlayerSettings.iOS.appleEnableAutomaticSigning = true; } } 「PlayerSettings.iOS.appleEnableAutomaticSigning」を使用することで iOS の Pla…

【Unity】iOS の Player Settings の Signing Team ID をスクリプトから変更できる「PlayerSettings.iOS.appleDeveloperTeamID」

概要 using UnityEditor; public class Example { [MenuItem( "Tools/Hoge" )] private static void Hoge() { PlayerSettings.iOS.appleDeveloperTeamID = "XXXX"; } } 「PlayerSettings.iOS.appleDeveloperTeamID」を使用することで iOS の Player Settings…

【Unity】PlayerSettings.applicationIdentifier では指定した Bundle Identifier が反映されないことがある

概要 詳しくは上記のサイト様が紹介してくださっておりますが、 Bundle Identifier をスクリプトから設定したい場合は PlayerSettings.applicationIdentifier = "XXXX"; PlayerSettings.applicationIdentifier を使うよりも PlayerSettings.SetApplicationId…

【Unity】xcodebuild -exportArchive が完了するまでに1時間以上かかる現象に遭遇した

はじめに xcodebuild \ -exportArchive \ -archivePath "${XCODE_PROJECT_PATH}/Unity-iPhone.xcarchive" \ -exportPath "${XCODE_PROJECT_PATH}/result.app" \ -exportOptionsPlist "XXXX" \ -allowProvisioningUpdates 上記のように xcodebuild -exportArc…

【Unity】Quickhull アルゴリズムを使用してメッシュを変形させる実装を見ることができる「unity-quickhull」紹介

はじめに 「unity-quickhull」では Quickhull アルゴリズムを使用して メッシュを変形させる実装を見ることができます 実装例 確認方法 「ConvexHullCalculator.cs」で処理を見ることができます ソースコード(GitHub 引用)