Unityに関する情報を皆さんで共有しましょう。
はてなブログを持っていれば、誰でも参加できます。
はじめに 今回はJetBrains.Annotationsである[MustDisposeResource]について書きたいと思います。github.comこれがTaskやValueTaskには対応していても、UniTaskには対応していないのではという噂を聞いたのですが、それが本当か試してみました。 はじめに 概要 UniTaskに対応しているかどうか 実験 概要 [MustDisposeReso…
UI Toolkitにおいて、『長さ』はいくつかのモード(Auto, %, Pixel, None)で設定することが出来ますが、その際に使うことができる構造体がUIElements.Lengthです。 AutoはUI ToolkitにおけるFlex-box レイアウトに従って自動的に長さが決められるモードであり、Flex ShrinkやFlex Growに基づいてその要素の長さが決定されます。 b…
ゲーム制作を含む1週間単位の活動報告です。 毎週木曜・日曜 am5:45 Xにて、現在制作中のゲームの進捗をツイートしています。 X: @tomomana16(その他のアカウント:更新頻度は低い) bluesky: @tomomana.bsky.social Youtube: @tomomana1523 reddit(準備中)(開発者と配信者とのマッチング) PlayBridge: プロジェクト・…
A*(A-star) 代表的な迷路探索アルゴリズムには、 ・BFS ・Dijkstra’s Algorithm ・A(A-star) があります。 BFSは最小歩数を探すアルゴリズムでした。 Dijkstra’s Algorithmはそこに通路コストの概念を追加し、 ・ダークゾーンを避ける ・罠を避ける といった判断が可能になりました。 ただし、ダイクストラも本質的には総当たり探索です。 そのため…
Microsoft.CodeAnalysis.BannedApiAnalyzers は、プロンプトで使用を禁止したいAPIを設定ファイルに書くことでコンパイル時に診断できるRoslynアナライザです。 もちろんUnityでも使用できますが、Unityでは自動生成される .csproj ファイルに設定ファイルのパスを追加する必要があります。 これはエディタスクリプトで .csproj ファイル生成を…
家に大事にしていた簡易水冷がある 簡易水冷が家にあります。 Cooler Master MasterLiquid 240です、世界的には 2017年2月(日本国内では2017年後半~2018年頃)に発売された製品で、およそ 8〜9年前 になりますか?春まで現役でした。 この水冷はPCにトップ配置すると水冷が循環せずにCPU温度が100℃になってPCが落ちます。 なのでサイドフローに取り付けていまし…
私は過去のプロジェクトに戻りたくなったら、MacのTime Machineで過去のプロジェクトを復元します。アニメーションが複雑なので、「あの時点のボーンの入り方じゃないとダメ」とか「あの時のアニメーションじゃないと…」とか、そういうことがあります。今までは、Time Machineの復元でうまくいってました。ところが…Unityを6にバージョンアップし、MacOSもMontereyからSequo…
概要 USE_AUTH_EMULATOR not set. Firebase を導入した Unity プロジェクトで上記のログが出力されることがある。 エミュレータを使ってないのであれば、以下のようなエディタ拡張を Unity プロジェクトに追加さればログが出力されなくなる。
前回までのあらすじ 前回、時間システムとNPCスケジュールシステムを用意し、実行中にそれらが連動することまで確認した。 (NPCオブジェクトとの連動は未実装) 今のNPCはプレイヤーを追従して移動するだけなので、 今回はスケジュールの変移に合わせてNPCの位置を移動するように実装する。 本題 今回は、まず1つのシーン内でNPCが移動するように実装しようと思います。 使用するNPCのJsonはこんな…
『アークナイツ:エンドフィールド』にて、「戦技」のチュートリアル中に敵を倒したにもかかわらず「敵を倒す」イベントが進行せず、サーバー接続エラーも発生しストーリーを進められなかった話です。解決したので誰かの助けになればと思います。 対処 イベントが進まない
次のページ