この記事でのバージョン Unity 6000.4.5f1 はじめに 以前、Unityプロジェクトを解析し、改善点を教えてくれるProject Auditorを紹介したのですが、その時はUnityの人によって作られた物であるものの、Unity公式のサポートはない状態でした。 その後、Unity6.…
この記事でのバージョン Unity 6000.3.4f1 はじめに ゲームを多言語対応していると、日本語では問題なく収まっていたテキストが、英語など他の言語にした途端、長くなって収まらなくなる事がよくあります。 UnityのTextMeshProにはフォントサイズを自動で調…
この記事でのバージョン Unity Hub 3.18.0 はじめに Unity Hubでは新規プロジェクトを作る際に、いくつかのテンプレートから選択が出来ます。 ここのテンプレートは基本的に公式が用意したもので、自分用のオリジナルテンプレートを作ろうとすると今まではち…
この記事でのバージョン Unity 6000.3.4f1 Unity 6000.4.5f1 はじめに UnityのMonoBehaviourにはコンポーネントが無効になった時や、GameObjectが非アクティブになった時に呼ばれるOnDisableというメソッドがあります。 OnDisableでログが出るようして確認し…
この記事でのバージョン Unity 6000.3.4f1 はじめに Unity(というよりC#)で状態や種類を合わす時にenumをよく使います。 public enum SampleType { None, Sample, Sample2, Sample3, Tmp, } //Tmpが初期状態 [SerializeField] private SampleType _sampleTyp…
この記事でのバージョン Unity 6000.3.4f1 MonoBehaviourにAwakeやStartが既に実行されたかを判定するフラグ、didAwakeとdidStartが追加され、コンポーネントが初期化済みか確認できるようになりました。なお、両方ともpublicなので外部からも使えます。 //…
UniRxとは この記事でのバージョン Unity 6000.3.4f1 UniRx 7.1.0 はじめに UniRxを使って何かしらのイベントを購読した際、 AddToを使えば「オブジェクトが消さたら購読も自動解除」という事が出来るのでとても便利です。 //ボタンば押された時を購読、game…
この記事でのバージョン Unity 6000.3.4f1 今回はParticleSystemの現在の再生をリセットして最初から再生する方法の紹介です!と言っても引数を指定したStopというメソッドを使ってから、Playを実行しなおすだけ。 //パーティクルを止めて、既に出ているパー…
はじめに Xに動画を投稿すると普通、サムネは動画の最初のフレームになりますが、 実はサムネを変更する事はもちろん、タイトルや説明文、URLを設定する事も可能だったりします。 という記事を以前に書いたのですが、 設定場所がちょっと変わったので、今回…
はじめに Unity Asset Storeにてスプリングセールが始まっています! 約300以上のアセットが50%オフになっている上に、 Unity Asset Store - スプリングセール 24時間限定で最大95%オフにもなるフラッシュディールも同時開催されています! Unity Asset …
この記事でのバージョン Unity 6000.3.4f1 はじめに 今回は再生中のParticle Systemのパーティクル(粒子)の数を、瞬時に好きな数だけ減らしたり増やしたりする方法の紹介です! パーティクルの数を、瞬時に好きな数だけ減らしたり増やしたりする
今回は個人や小規模でゲームを開発してるゲーム開発者の人達にオススメの、インディーゲームでも応募出来るゲームイベント一覧サイトの紹介です! 実際に個人で開発中の【孤独なインディーゲーム開発者の一生】の応募をするために使っていますが、かなり見や…
この記事でのバージョン Unity 6000.3.4f1 UniTask 2.5.5 はじめに UnityはTask(.NETの機能)を使えば「1秒待機」みたいな処理を簡単に実装出来ます。 public async Task SampleMethod() { /*なにか処理1*/ //1秒待機 await Task.Delay(TimeSpan.FromSeconds(…
はじめに 今回はゆーりんちさんという方が作ったUIアセット制作サイトの紹介です! 完全無料のUIアセット制作ツールを公開しました‼️ゲームパッド・キーボードのアイコンを簡単に量産出来ツールです‼️ぜひお役立てください✨▼▼▼こちらから▼▼▼https://t.co/pto…
この記事でのバージョン JetBrains Rider 2025.3.3 はじめに Unityでも使える便利なエディタにJetBrains(会社名)のRiderというのがあります。 Riderは色々と機能が豊富で開発効率が段違いになるので、今ではRider無しでは開発が考えられないぐらいです。 こ…
この記事でのバージョン JetBrains Rider 2025.3.3 はじめに Unityでも使える便利なエディタにJetBrains(会社名)のRiderというのがあります。 Riderは色々と機能が豊富で開発効率が段違いになるので、今ではRider無しでは開発が考えられないぐらいです。 こ…
はじめに 今回はUI演出デザイナーのたかゆさんという方が作ったテクスチャ素材作成サイトの紹介です! 素材生成サイトオープン!パターンは100種類以上!使い方色々あると思いますが、ご自由にお使いください。自分もゲーム作る時に使ってみようhttps://t.co…
はじめに Steamでストアページを開設した後、色々と宣伝をしますが、その際にどこの国からどれぐらいアクセスされたのか、ウィッシュリストはどれだけしてもらえたのか等の宣伝の効果を知りたいという事はよくあります。 今回はそんな時に使えるSteamのURLに…
はじめに Blueskyでは「 #pixelartまたは#indiegame のどちらかがまたは両方が付いてる投稿、かつ、返信やリポスト以外」のようにちょっと複雑な検索はちょっと調べた限りでは出来なっぽいです。 とは言え、エゴサなどでこのように複雑な検索をしたくなるこ…
はじめに Unity公式からUnity Discussions(Unityのフォーラム)にてGreater China(中国本土・香港・マカオ)所在のパブリッシャーのアセットが、2026年3月31日以降グローバル版 Unity Asset Store で購入できなくなるという告知がされました。 Because of upda…
はじめに XやBlueskyなどでリンクを表示すると以下のようにカード型で表示されます。(リンクカードやOGPカード等と呼ばれるらしい、本記事を公開してるはてなブログでも表示される) このカードでSteamのURLを表示すると、キャッシュ状況や設定によっては、…
この記事でのバージョン Unity 6000.3.4f1 はじめに UnityにはJsonUtilityというJSONデータを手軽に扱えるクラスがあります。 今回は、そのJsonUtilityでJsonからデジリアライズ(復元)した時のちょっとした注意点の話。 デジリアライズ時は、引数なしのコン…
この記事でのバージョン Unity 6000.3.4f1 はじめに Unityにはスプライトの表示を調整するSprite Editorというものがありますが、 このSprite Editorの変更をリアルタイムでプレビューする機能が、Unity6.2から追加されたので、今回はその紹介です! Added a…
この記事でのバージョン Unity 6000.3.4f1 はじめに 今回はUnityのエフェクト(パーティクル)周りの不便な所を解消するEasy Effect Viewerというアセットの紹介です。 Easy Effect Viewer | Particles/Effects | Unity Asset Store ちなみに、記事中では以下…
今回はAntigravityという、Googleが出したAIを使ってプログラミングをもっと効率的に行うためのツールの、 メニューなどを日本語化する方法の紹介です! と言ってもウィンドウ左側から拡張メニューを選び、Japanese Language Pack for Visual Studio Codeを…
この記事でのバージョン Unity 6000.3.4f1 はじめに Unity 6.3からHierarchyの新しい表示方法が追加され、視認性や使い勝手がよくなりました。 なお、まだプレビュー扱いのため、表示や仕様が変わる可能性があります。 Hierarchyの新しい表示方法
この記事でのバージョン Unity 6000.3.4f1 はじめに 自分の環境(Mac)でUnityを使っていると、スピーカーからイヤホンに切り替える時などに以下のようなログが出て、音が聞こえなくなる事がよくありました。(Unity以外の音は聞こえる) Forced to initialize F…
この記事でのバージョン Unity 6000.3.4f1 Qualityをツールバーから簡単に切り替えられるように Unity6.3からエディタの上部のUI(ToolBar)を移動、非表示が簡単にできるようになりました。 それに合わせて、いくつかUIが追加されたのですが、その中にQuality…
この記事でのバージョン Unity 6000.3.4f1 Force GC on Scene Loads Unity6.2以前ではUnityエディタ上でSceneを切り替えるタイミングで、強制GCや未使用アセットのアンロードが自動で行われていました。 The previous default behavior of the Unity Editor …
この記事でのバージョン Unity 6000.3.4f1 Unity Hub 3.16.1 はじめに Unity Hub 3.15とUnity 6.3から、Unity HubやUnityエディタに対するディープリンク(Deeplinking)使えるようになりました ディープリンクとはURLを踏むだけで、特定の画面まで自動遷移さ…