コガネブログ

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

2018-07-01から1ヶ月間の記事一覧

【Unity】Parameter 'Hash XXXX' does not exist.

概要 Parameter 'Hash -251040659' does not exist. UnityEngine.Animator:SetInteger(Int32, Int32) Animator.SetBool や Animator.SetInteger で存在しない ID を指定すると 上記の警告が表示されます

【Unity】Visual Studio で Unity 関連の設定を変更する方法

概要 Visual Studio メニューの「ツール>オプション」から 「Tools for Unity」を選択することで、Unity 関連の設定を変更することができます

【Git】Windows におけるグローバルな無視リスト「gitignore_global」と「hgignore_global」の保存場所

概要 C:\Users\【ユーザー名】\Documents Windows ではグローバルな無視リスト 「gitignore_global」と「hgignore_global」は上記のパスに存在する SourceTree をインストールした Windows で DLL が add できなかったため、 原因を調査したところ、上記のグ…

【Unity】uGUI でキラリと光る演出を手軽に実装する方法

実装例 手順 光らせたい画像に「Mask」をアタッチします 光らせたい画像の子オブジェクトに「Image」を作成して 「Source Image」に上記のような白線の画像を設定します さらに「Rotation」の「Z」を調整して光の角度を調整します そして、「Animation」をア…

【Unity】Unity でビルドしたゲームの起動時間が長かったので AudioClip の LoadType を「Decompress On Load」以外に変えたら起動時間が短くなった

概要 タイトル通りですが、Unity でビルドしたゲームの起動時間が長かったので AudioClip の LoadType を「Decompress On Load」以外に変えたら 起動時間がとても短くなりました 参考資料

【おすすめスライド】「大規模開発チームのマネージメント奮闘記」

【Unity】LayoutGroup の子オブジェクトの transform.position を参照すると最初のフレームだけ違う数値が返ってくる

概要 Canvas 内に LayoutGroup が存在して その子オブジェクトの transform.position を using UnityEngine; public class Example : MonoBehaviour { private void Update() { var t = GetComponent<RectTransform>(); Debug.Log( t.position ); } } 上記のようなスクリプ</recttransform>…

【Unity】数値の羅列のテキストデータは TextAsset 、ScriptableObject どちらで持つ方が容量が大きいか

概要 1 2 3 4 5 6 7 8 9 0 2 3 ... 上記のような数値の羅列のテキストデータを .txt 形式で所持する場合と、 using UnityEngine; public class Hoge : ScriptableObject { public int[] m_list; } このような ScriptableObject で所持する場合では、 種類 容…

【Unity】「Gotanda.unity #7」資料などまとめ

イベントページ 資料など Gotanda.unity #7 ライブ配信 あらためて AssemblyDefinition についてまとめてみた FirebaseとUnityでは ソシャゲは作らない方が良い話 Unity SDK職人の苦行お仕事 〜広告SDK導入のetc〜 uGUIのインプット拡張してる? 東京クロノ…

【Unity】TextMesh Pro で NGUI の Shrink Content のような機能を使用する方法

概要 「Auto Size」をオンにする 「Auto Size Options」の「Min」に「1」、「Max」に文字の最大サイズを設定する 「Wrapping & Overflow」を「Enabled」「Truncate」にする (自動改行をオフにする場合は「Disabled」「Truncate」) 注意 「Content Size Fit…

【Unity】「I2 Localization」で TextMesh Pro のテキストをローカライズすると「The referenced script on this Behaviour (Game Object '<null>') is missing!」の警告が出力される

メモ The referenced script on this Behaviour (Game Object '<null>') is missing! 「I2 Localization」で TextMesh Pro のテキストをローカライズすると 上記の警告が出力される現象に遭遇 https://forum.unity.com/threads/textmeshpro-with-i2-localization-i</null>…

【書籍情報】まるごとわかる3Dドットモデリング入門 ~MagicaVoxelでつくる! Unityで動かす! 2018/7/24 発売

リンク まるごとわかる3Dドットモデリング入門 ~MagicaVoxelでつくる! Unityで動かす! ~作者:今井 健太技術評論社Amazon

【書籍情報】Unity Shader Programming Vol.01

リンク

【Unity】「Unite Berlin 2018」の動画一覧

【おすすめスライド】「エンジニアのためのスライドデザイン実践講座」

【Unite Tokyo 2018】Audio機能の基礎と実装テクニック

【おすすめスライド】「【Unite Tokyo 2018】XFLAG スタジオにおける資産の有効活用術 ~いかにして数万アセットを管理したか?~」

【おすすめスライド】「Unity開発で使える設計の話+Zenjectの紹介」

【おすすめスライド】「Unity 2018からのハイパフォーマンスな機能紹介」

【おすすめスライド】「「速」を落とさないコードレビュー」

【おすすめスライド】「Unity5.3で知識が止まっている人向けのUnity2017.2に合わせたエディター拡張アップデート」

【Unity】Character with ASCII value of XXXX was not found in the Font Asset Glyph Table. It was replaced by a space.

概要 Character with ASCII value of XXXX was not found in the Font Asset Glyph Table. It was replaced by a space. TextMeshPro で登録されていない文字を使おうとした場合、上記の警告が発生します