2023-08-01から1ヶ月間の記事一覧

【モデリング】BlenderでモデリングしてBlockbenchで色塗ってBlenderで動作させる

2か月前ぐらいからBlockbenchを使ってローポリを作る海外動画を見漁っていました。 ローポリ、かわいい…。 youtu.be で、実際に触ってみるとペイント機能がまあ使いやすい! テクスチャが描けない私ですが、ペイント機能だと塗り絵のように色が塗れます。 し…

【Unity】インスペクターから関数を実行する

忙しいので一口メモ📝 ContextMenu属性を使用すると インスペクター上から任意のタイミングで関数が実行が可能。 docs.unity3d.com ソースコード /// <summary> /// ContextMenuサンプル /// </summary> [ContextMenu("FunctionExecution")] private void ExampleFunction() { Deb…

【C#】recordのススメ

ダメージ計算があるゲームなどにおいて、 パラメータの値のみを格納しているデータクラスを 使用したい場面があったりします。 public class Parameter { public string name { get; init; } public int hp { get; init; } public int attack { get; init; }…

【Unity】段階的にObjectPoolに置き換えていく

Unityのよくある話として、Instantiate()とDestroy()が重いという話は聞いた事があると思います。 シューティングゲームを作ると仮定して考えてみましょう。 まずは作る Bulletクラス Gunクラス 実行結果 アクティブ状態を切り替えるようにする Bulletクラス…