Unity」カテゴリーアーカイブ

【Unity】デカールレイヤーでデカールを無効にする

デカールプロジェクターやデカールメッシュが特定のマテリアルで無効になるようにしてみました。 デカールレイヤーを有効にする デカールレイヤーを使って、デカールプロジェクターが影響を与えるメッシュレンダラーを制限することがで… 続きを読む »

【Unity】ドロップダウンの表示テキストを変える

ドロップダウンの表示テキストをスクリプトで変えてみました。 ドロップダウンには、3つのオプションに「低い」「普通」「高い」と表示されるようにしました。 ボタンを作って、ドロップダウンの表示テキストを変更するスクリプトを付… 続きを読む »

【Unity】コンストレイントで武器を右手から左手に持ち替える

「Parent Constraint」コンポーネントを使って、右手に持っている武器を左手に持ち替えてみました。 アニメーションを作る まず、Blenderでバットを左手から右手に持ち替えるアニメーションを作りました。バッ… 続きを読む »

【Unity】アニメーションクリップにカーブを追加する

インポート設定でアニメーションクリップにカーブを追加して、アニメーションとエフェクトを連動させてみました。 カーブを追加する まず、アニメーションを付けたCubeをインポートして、そのFBXファイルを選択し、インスペクタ… 続きを読む »

【Unity】TPSキャラクターの歩行アニメーションを設定する

Blenderで作った歩きやターンのアニメーションをTPSキャラクターに設定して、操作してみました。AIのキャラクターにも同様に使えました。 Blenderでアニメーションを作る スタンダードアセットのTPSコントローラ… 続きを読む »

【Unity】同じマテリアルを使って別々の画像を表示する

複数の画像を一つのテクスチャ画像にまとめて、デカールプロジェクターなどで、個々の画像を表示してみました。 画像の統合にはフリーソフトのGIMP2を使いました。 画像を統合する まず、GIMP2で新しい画像を作ります。 正… 続きを読む »

【Unity】マテリアルの変わり目にデカールプロジェクターを置く

HDRPのサンプルシーンにはたくさんのデカールプロジェクターが配置されています。シンプルな壁に薄っすらと変化を付けるためにも使われているようですが、壁と床の隙間などに置かれているものも目立ちます。 これを非表示にするとか… 続きを読む »

【Unity】デカールプロジェクターで水たまりを表示する

HDRPのサンプルシーンでは、デカールプロジェクターで水たまりを表示しています。マテリアルには、背景が透明な白いテクスチャが設定されています。 このようなテクスチャをフリーソフトのGIMP2で作って再現してみました。 テ… 続きを読む »