コガネブログ

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

2020-05-08から1日間の記事一覧

【Unity】Curl error 51: Cert verify failed: UNITYTLS_X509VERIFY_FLAG_EXPIRED

概要 Curl error 51: Cert verify failed: UNITYTLS_X509VERIFY_FLAG_EXPIRED Unity エディタに上記のエラーログが出るようになった Unity のサーバがダウンしていると発生するらしい https://answers.unity.com/questions/1728035/curl-error-51-cert-verif…

【Unity】RectTransform をコピーしたゲームオブジェクトを作成する関数

概要 private static RectTransform CreateCopiedRectTransformObject( RectTransform original ) { var go = new GameObject(); var t = go.AddComponent<RectTransform>(); t.SetParent( original.parent ); t.localPosition = Vector3.zero; t.localRotation = Quaternio</recttransform>…

【Unity】RectTransform の端の位置を返す拡張メソッド

概要 using UnityEngine; /// <summary> /// RectTransform 型の拡張メソッドを管理するクラス /// </summary> internal static class RectTransformExt { /// <summary> /// 左端の位置を返します /// </summary> public static float GetAnchoredPositionLeft( this RectTransform self ) { retur…

【Unity】Git LFS に対応した Unity プロジェクトを Clone したらポインタファイルが落ちてきた時のメモ

概要 Git LFS に対応した Unity プロジェクトを Clone したらポインタファイルが落ちてきて 正常に Unity プロジェクトを開くことができなかった Windows に Git LFS はインストールされていた コマンドプロンプトから git clone してもダメだった Git クラ…

【Unity】アセットを Inspector にドラッグ&ドロップできるようにするエディタ拡張の例

ソースコード /// <summary> /// 指定された矩形にドラッグ & ドロップされたアセットのパスを返します /// </summary> public bool GetDragAndDropAssetPath( Rect rect, out string assetPath ) { var current = Event.current; var controlId = GUIUtility.GetControlID( Foc…

【Unity】Maya から読み込んだ .fbx の回転のアニメーションカーブにギャップが生じる時の対処方法

概要 Maya で回転のアニメーションを作成して .fbx としてエクスポートして Unity プロジェクトにインポートした時に アニメーションカーブにギャップが生じてしまう場合は .fbx の Import Settings で「Resample Curves」をオフにして「Apply」すると 直る

【Unity】Unity 公式のパッケージのフォルダ構成

概要 上記のページに記載されている

【Unity】高速な xcodebuild

概要 # 通常の xcodebuild xcodebuild \ -project $PROJECT_PATH \ -scheme $SCHEME \ archive -archivePath $ARCHIVE_PATH \ PROVISIONING_PROFILE=$PROVISIONING_PROFILE # 高速な xcodebuild xcodebuild \ -project $PROJECT_PATH \ -scheme $SCHEME \ ar…