サクサク読めて、
アプリ限定の機能も多数!
アプリで開く
●はてなブックマークって?
●アプリ・拡張の紹介
●ユーザー登録
●ログイン
●ログアウト
トップへ戻る
総合
●人気
●新着
●
IT
●
最新ガジェット
●
自然科学
●
経済・金融
●
おもしろ
●
マンガ
●
ゲーム
●
はてなブログ︵総合︶
一般
●人気
●新着
●
社会ニュース
●
地域
●
国際
●
天気
●
グルメ
●
映画・音楽
●
スポーツ
●
はてな匿名ダイアリー
世の中
●人気
●新着
●
新型コロナウイルス
●
働き方
●
生き方
●
地域
●
医療・ヘルス
●
教育
●
はてな匿名ダイアリー
政治と経済
●人気
●新着
●
政治
●
経済・金融
●
企業
●
仕事・就職
●
マーケット
●
国際
●
はてなブログ︵政治と経済︶
暮らし
●人気
●新着
●
カルチャー・ライフスタイル
●
ファッション
●
運動・エクササイズ
●
結婚・子育て
●
住まい
●
グルメ
●
お金
●
はてなブログ︵暮らし︶
●
掃除・整理整頓
●
雑貨
●
買ってよかったもの
●
旅行
●
アウトドア
●
趣味
学び
●人気
●新着
●
人文科学
●
社会科学
●
自然科学
●
語学
●
ビジネス・経営学
●
デザイン
●
法律
●
本・書評
●
将棋・囲碁
●
はてなブログ︵学び︶
テクノロジー
●人気
●新着
●
IT
●
セキュリティ技術
●
はてなブログ︵テクノロジー︶
●
AI・機械学習
●
プログラミング
●
エンジニア
おもしろ
●人気
●新着
●
まとめ
●
ネタ
●
おもしろ
●
これはすごい
●
かわいい
●
雑学
●
癒やし
エンタメ
●人気
●新着
●
スポーツ
●
映画
●
音楽
●
アイドル
●
芸能
●
お笑い
●
サッカー
●
話題の動画
アニメとゲーム
●人気
●新着
●
マンガ
●
Webマンガ
●
ゲーム
●
任天堂
●
PlayStation
●
アニメ
●
バーチャルYouTuber
●
オタクカルチャー
●
おすすめ
買ってよかったもの
﹃コガネブログ﹄
●
人気
●
新着
●
すべて
5users
baba-s.hatenablog.com
はじめに Unity エディタが重くて操作に時間がかかる時や Hold on・Unity is busy のプログレスバーが消えずに Unity が操作できない時に 自分が試して解決した方法や、 公式フォーラムなどでこうすると解決したと報告があった方法を紹介していきます 目次 はじめに 目次 Unity プロジェクトのフォルダ内の Library フォルダを削除 Unity プロジェクトのフォルダ内の Library/ShaderCache フォルダを削除 GI Cache の Clean Cache を実行 Package Manager のキャッシュを削除 並列インポートを有効化 Auto Refresh を無効化 Directory Monitoring を無効化 Busy Progress Delay に大きな値を設定 Disable Editor Analytics (Pro O
●
テクノロジー
●2022/04/17 19:30
●Unity
●Git
●Windows
●programming
●tips
●あとで読む
3users
baba-s.hatenablog.com
概要 Unable to find player assembly: XXXX\Temp\StagingArea\Data\Managed\UnityEngine.TestRunner.dll UnityEngine.Debug:LogWarning (object) Unity.Burst.Editor.BurstAotCompiler:OnPostBuildPlayerScriptDLLsImpl (UnityEditor.Build.Reporting.BuildReport) (at Library/PackageCache/com.unity.burst@1.6.0/Editor/BurstAotCompiler.cs:328) Unity.Burst.Editor.BurstAotCompiler:OnPostBuildPlayerScriptDLLs (UnityEditor
●
テクノロジー
●2022/02/10 16:49
3users
baba-s.hatenablog.com
概要 代わりに UnityWebRequest.result を使用します using System; using System.Collections; using UnityEngine; using UnityEngine.Networking; public class Example : MonoBehaviour { private IEnumerator Start() { var request = UnityWebRequest.Get( "https://baba-s.hatenablog.com/" ); yield return request.SendWebRequest(); switch ( request.result ) { case UnityWebRequest.Result.InProgress: Debug.Log( "リクエスト中" ); bre
●
テクノロジー
●2022/01/16 21:13
●C#
3users
baba-s.hatenablog.com
はじめに https://gist.github.com/yasirkula/dfc43134fbfefb820d0adbc5d7c25fb3 ﹁UnitypackageExtractor.cs﹂を Unity プロジェクトに導入することで .unitypackage を任意のフォルダに展開できるようになります クイックスタート Unity メニューの﹁Window > Unitypackage Extractor﹂を選択して ﹁.unitypackage Path﹂の欄で展開したい .unitypackage を選択して ﹁Output Path﹂で展開先のフォルダを選択して﹁Select Assets to Extract...﹂を押します すると展開したいアセットを選択する画面になるので インポートしたくないアセットはチェックを外します また、﹁Trim Prefix﹂の項目を選択す
●
テクノロジー
●2021/11/01 10:22
3users
baba-s.hatenablog.com
はじめに ﹁Blured uGUI﹂を Unity プロジェクトに追加することで uGUI の背面をぼかすことができるようになります 使用例 使い方 ﹁[SceneBlurEffect]﹂プレハブをシーンに配置します そして、背面をぼかしたいUIのオブジェクトに ﹁uGUI_BlurGUI﹂マテリアルを設定します 参考サイト様
●
テクノロジー
●2020/11/11 09:24
●Unity
3users
baba-s.hatenablog.com
概要 using System.Linq; using UnityEditor; using UnityEditorInternal; using UnityEngine; public class Example : ScriptableObject { public int m_id = 25; public string m_name = "ピカチュウ"; [MenuItem( "Tools/Save" )] private static void Save() { var example = CreateInstance<Example>(); InternalEditorUtility.SaveToSerializedFileAndForget ( obj: new Object[] { example }, path: "Assets/Example.yaml", allowT
●
テクノロジー
●2020/10/05 21:07
●Unity
●あとで読む
3users
baba-s.hatenablog.com
概要 MissingMethodException: Default constructor not found for type UnityEngine.ResourceManagement.AsyncOperations.ProviderOperation`1[[UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData, Unity.Addressables, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]] System.RuntimeType.CreateInstanceMono (System.Boolean nonPublic) (at <00000000000000000000000000000000>:0) IL2CPP ビルド
●
テクノロジー
●2020/07/16 22:40
3users
baba-s.hatenablog.com
概要 Hierarchy の検索欄にコンポーネント名を入力すると そのコンポーネントがアタッチされたゲームオブジェクトを検索できる 関連記事
●
テクノロジー
●2020/06/15 21:12
●Unity
3users
baba-s.hatenablog.com
スライド
●
学び
●2020/05/31 05:25
4users
baba-s.hatenablog.com
はじめに この記事では MasterMemory の基本的な使い方を紹介していきます 目次 はじめに 目次 検証環境 必要なファイルの入手 .unitypackage のインポート マスタを管理するクラスの準備 MasterMemory のジェネレータを実行 MessagePack のジェネレータを実行 ゲーム実行中にマスタをビルドして使用 事前にマスタをビルドして使用 基本的な使い方まとめ MasterMemory のジェネレータの補足 名前空間の指定 キーが見つからなかった場合は null を返す 不変型 テーブルクラスの拡張 マスタを管理するクラスの追加 マスタのクラスのプロパティに適用できる属性 PrimaryKey NonUnique SecondaryKey StringComparisonOption IgnoreMember 検証環境 Windows 10 Unity 20
●
テクノロジー
●2020/05/07 13:37
●Unity
4users
baba-s.hatenablog.com
概要 MissingReferenceException: The object of type 'XXXX' has been destroyed but you are still trying to access it. Your script should either check if it is null or you should not destroy the object. DOTween を使っているシーンで他のシーンに遷移する場合は Tween を破棄しないと上記のようなエラーが発生します using DG.Tweening; using UnityEngine; public class Example : MonoBehaviour { private void Awake() { transform .DOMoveX( 1, 1 ) .SetLoops( -1
●
テクノロジー
●2020/03/02 16:08
6users
baba-s.hatenablog.com
検証環境 Unity 2019.3.0f6 ソースコード 上記のスクリプトを Unity プロジェクトの Editor フォルダに追加します 使用例 using UnityEngine; public class Example : MonoBehaviour { private void Awake() { #if UNITY_ANDROID ここでコンパイルエラー #endif } } 上記のように Android プラットフォームにおいて コンパイルエラーが発生するスクリプトが存在するプロジェクトで Unity Test Runner でテストを実行すると Android プラットフォームだとコンパイルエラーが発生することがテスト結果でわかります 関連記事
●
テクノロジー
●2020/02/05 22:44
●iOS
●Android
3users
baba-s.hatenablog.com
概要 ReSharper のオプションから ﹁Code Editing > C# > Formatting Style > Line Breaks and Wrapping﹂を選択して ﹁Wrap extends/implements list﹂を﹁Chop always﹂にすることで フォーマット時に基底クラスやインターフェイスの一覧を改行できます
●
テクノロジー
●2019/12/19 22:20
3users
baba-s.hatenablog.com
はじめに この記事は﹁Unity #3 Advent Calendar 2019﹂の 12/9 の記事です ﹁Unity YAML Parser﹂を Python で使用することで Unity の .asset や .prefab、.unity などのファイルを編集できます 目次 はじめに 目次 検証環境 インストール方法 ProjectSettings.asset の編集方法 ソースコード解説 読み込み 基本的なパラメータの参照 構造型のパラメータの参照 配列のパラメータの参照 入れ子のパラメータの参照 保存 .prefab の編集方法 読み込み コンポーネントの検索 コンポーネントの編集 MonoBehaviour を継承したコンポーネントの取得 まとめ 検証環境 Unity 2018.4.8f1 Python 3.7 インストール方法 Unity YAML Parser のドキュメン
●
テクノロジー
●2019/12/10 08:00
●Unity
●Python
5users
baba-s.hatenablog.com
はじめに この記事は﹁Unity Advent Calendar 2019﹂の 12/6 の記事です 上記の﹁CustomToolbar﹂を Unity プロジェクトに導入することで エディタの再生ボタンの左右に独自の GUI を追加することができます 使用例 使い方 ﹁CustomToolbar﹂を Unity プロジェクトに導入すると、 デフォルトで上記のような GUI がサンプルで追加されているので、 Assets/Editor/Editor/PlayFromStartScene.cs Assets/Editor/Editor/RestartPlayMode.cs Assets/Scenes 上記のファイルやフォルダを削除して 必要なスクリプトだけを残します あとは、上記のようなスクリプトを Editor フォルダに追加することで エディタの再生ボタンの左右に独自の GUI を追加す
●
テクノロジー
●2019/12/06 09:20
●editor
●Unity
●tutorial
●あとで読む
4users
baba-s.hatenablog.com
はじめに Unity で Visual Studio を使用してコーディングしている時に よく使っているショートカットキーをまとめておきます コーディング 機能 ショートカットキー ジャンプ Ctrl + G 移動 Ctrl + , クイックアクション Ctrl + . ドキュメントのフォーマット Ctrl + K, Ctrl + D 選択範囲のフォーマット Ctrl + K, Ctrl + F 大文字に変換 Ctrl + Shift + U 小文字に変換 Ctrl + U 選択した行を上へ移動 Alt + 上矢印 選択した行を下へ移動 Alt + 下矢印 左右のスペースの削除 Ctrl + K, Ctrl + \ スペースの表示 Ctrl + R, Ctrl + W テキストを折り返す Ctrl + E, Ctrl + W インクリメンタル検索 Ctrl + I 選択範囲のコメントCt
●
テクノロジー
●2019/11/24 19:15
●あとで読む
5users
baba-s.hatenablog.com
はじめに ﹁Soft Body Simulation﹂ではソフトボディの実装を見ることができます 実装例 使用例 ゲームオブジェクトに Box Collider Soft Body Prototype Rigidbody をアタッチして Box Collider の Is Trigger をオン Soft Body Prototype の各種パラメータを設定 Rigidbody の Use Gravity をオフ することで使用できます
●
テクノロジー
●2019/11/13 18:55
●Unity
●3D
3users
baba-s.hatenablog.com
はじめに ﹁Unity UGUI UIPolygon﹂を Uniy プロジェクトに導入することで uGUI で多角形を描画できるようになります 使用例 使い方 シーンの Canvas 内に空のゲームオブジェクトを作成して ﹁UIPolygon﹂をアタッチすることで使用できます Sides‥辺の数 Vertices Distance‥中央から各頂点までの長さ Filled‥塗りつぶす度合い
●
テクノロジー
●2019/11/07 21:20
●Unity
●UI
6users
baba-s.hatenablog.com
はじめに ﹁Unity Fur Shader﹂を Uniy プロジェクトに導入することで ファーシェーダを使用できるようになります 使用例 適用前 適用後 密度の変更 風向きの変更 リムカラーの変更 使い方 マテリアルの Shader を﹁Fur﹂カテゴリのいずれかに変更することで使用できます FurBasicShader アンビエント、ディフューズ、スペキュラが使える基本的なファーシェーダ FurAttributesShader 密度、薄さ、シェーディングを設定できるファーシェーダ FurForceShader 風のような力を加えることができるファーシェーダ FurTimColorShader リムカラーを設定できるファーシェーダ
●
テクノロジー
●2019/11/05 22:31
●shader
●Unity
●あとで読む
3users
baba-s.hatenablog.com
はじめに 上記サイト様が公開されているプログラムを参考に 二次元配列を回転させる拡張メソッドを作成しました ソースコード public static class ArrayExt { // 時計回りに90度回転 public static T[,] RotateClockwise<T>( this T[,] self ) { int rows = self.GetLength( 0 ); int columns = self.GetLength(1); var result = new T[columns, rows]; for ( int i = 0; i < rows; i++ ) { for ( int j = 0; j < columns; j++ ) { result[ j, rows - i - 1 ] = self[ i, j ]; } } return result
●
テクノロジー
●2019/11/05 22:23
4users
baba-s.hatenablog.com
はじめに ﹁DynamicCentralLineCamera﹂を Unity プロジェクトに導入することで 集中線を使用できるようになります 使用例 使い方 シーンのカメラに﹁DynamicCentralLineCamera﹂をアタッチします そして、Material に﹁CentralLine﹂マテリアルを設定して、 さらに Target に対象のゲームオブジェクトを設定することで使用できます
●
テクノロジー
●2019/10/23 07:36
●Unity
●あとで読む
3users
baba-s.hatenablog.com
はじめに ﹁Quick Outline﹂を Unity プロジェクトに導入することで 隠れている部分にもアウトラインを表示できるシェーダを使用できるようになります 使用例 使い方 3D オブジェクトに﹁Outline﹂をアタッチすることで使用できます ﹁Outline Mode﹂を変えることで、アウトラインの表示方法が変化します Outline All Outline Visible Outline Hidden Outline And Silhouette Outline Silhouette Only
●
テクノロジー
●2019/09/19 22:07
16users
baba-s.hatenablog.com
はじめに ﹁UniTask﹂を Unity プロジェクトに導入することで 非同期処理を簡単に記述できるようになります この記事では﹁UniTask﹂の使い方をいくつか紹介していきます 目次 はじめに 目次 検証環境 導入方法 使用例 Resources.Load を非同期で待つ シーンの読み込みを非同期で待つ 指定したフレーム数待つ 指定した秒数待つ コルーチンを待つ 指定した条件が true になるまで待つ 指定した条件が false になるまで待つ 自作の非同期メソッドを待つ UnityWebRequest を待つ 進捗を取得する 3D の当たり判定を待つ 2D の当たり判定を待つ ボタンが押されるのを待つ Awake、Start、OnDestroy を待つ OnEnable、OnDisable を待つ AsyncLazy︵非同期遅延初期化︶を書く すべての非同期処理が終わるまで待つ
●
テクノロジー
●2019/09/11 15:21
●unity
●あとで読む
5users
baba-s.hatenablog.com
はじめに ﹁UnityRoundedShader﹂を Unity プロジェクトに導入することで uGUI で角丸シェーダを使用できるようになります 使用例 使い方 ﹁Assets/RoundedShader/Examples﹂フォルダ内のマテリアルを uGUI のオブジェクトに設定して、各種パラメータを調整します
●
テクノロジー
●2019/09/07 11:14
●Shader
●Unity
●あとで読む
4users
baba-s.hatenablog.com
はじめに ﹁2D-UI-Shader﹂を Unity プロジェクトに導入することで ブラー、鉛筆風、シャープのポストエフェクトを使用できるようになります 使用例 適用前 適用後 使い方 シーンのカメラに下記のコンポーネントをアタッチします Blur PE Pencil PE Sharp PE
●
政治と経済
●2019/09/02 21:41
●Unity
●あとで読む
3users
baba-s.hatenablog.com
はじめに ﹁TextEllipsis﹂を Unity プロジェクトに導入することで uGUI の Text で範囲内に収まらないテキストを省略表示できるようになります 使用例 使い方 Text オブジェクトに﹁UITextEllipsis﹂をアタッチします
●
テクノロジー
●2019/07/12 11:41
●Unity
●UI
●あとで読む
4users
baba-s.hatenablog.com
はじめに ﹁Unity3d Runtime Debug Draw﹂を Unity プロジェクトに導入することで Scene ビューや Game ビューにデバッグ用のテキストを表示できるようになります 使用例 使い方 using RuntimeDebugDraw; using UnityEngine; public class Example : MonoBehaviour { private void Awake() { Draw.AttachText ( transform : transform, strFunc : () => { return string.Format ( "( {0}, {1} )", transform.position.x.ToString( "0.0" ), transform.position.y.ToString( "0.0" ) ); }, offs
●
テクノロジー
●2019/07/10 10:39
●Unity
3users
baba-s.hatenablog.com
はじめに ﹁Deform﹂を Unity プロジェクトに導入することで メッシュを変形できるようになります 使用例 使い方 3D オブジェクトに﹁Deformer﹂と名前の付くコンポーネントをアタッチします
●
テクノロジー
●2019/07/08 14:41
●Unity
●3D
●tool
3users
baba-s.hatenablog.com
はじめに ﹁CharacterController2D﹂を Unity プロジェクトに導入することで シンプルな 2D アクション用のキャラクター制御システムが使用できるようになります 使用例 クイックスタート 操作したいスプライトに下記のコンポーネントをアタッチします Character Controller 2D Platform Mask に普通の床のレイヤーを設定する Trigger Mask に衝突したかどうかの判定に使用したいレイヤーを設定する One Way Platform Mask に上から下に降りられる床のレイヤーを設定する Demo Scene Box Collider 2D Size に適切な大きさを設定する Rigidbody 2D Body Type は Kinematic にする Collision Detection は Continuous にする Ani
●
アニメとゲーム
●2019/07/01 22:30
●Unity
●ゲーム
次のページ
このページはまだ
ブックマークされていません
このページを最初にブックマークしてみませんか?
﹃コガネブログ﹄の新着エントリーを見る
キーボードショートカット一覧
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く
●総合
●一般
●世の中
●政治と経済
●暮らし
●学び
●テクノロジー
●エンタメ
●アニメとゲーム
●おもしろ
●アプリ・拡張機能
●開発ブログ
●ヘルプ
●お問い合わせ
●ガイドライン
●利用規約
●プライバシーポリシー
●利用者情報の外部送信について
●ガイドライン
●利用規約
●プライバシーポリシー
●利用者情報の外部送信について
●公式アカウント
●ホットエントリー
●はてなブログ
●はてなブログPro
●人力検索はてな
●はてなブログ タグ
●はてなニュース
●ソレドコ
Copyright © 2005-2024 Hatena. All Rights Reserved.
設定を変更しましたx