C# Unity | 棒グラフのスクリプト 棒グラフのスクリプトメモです。 コードC# using UnityEngine; using UnityEngine.UI; public class BarGraph : Graphic { public float[] data; fl... 2023.03.20 2023.10.12 C#Unity
Unity Text Mesh Proでアイコンフォントを使用する | Unity Text Mesh Proで使用しているフォントに加えて、アイコンフォントを追加する手順です。 前提 Text Mesh Proがインストール済み日本語フォント等使用するフォントアセットを既に作成済み アイコンフォントの導入手順 「アイコン... 2021.07.28 Unity
Unity Unity2D | 円を描くスクリプト Unity2DでUI用の円を描くスクリプトです。 使い方 Circle2D キャンバスを作成します作成したキャンバス内に空のゲームオブジェクトを作成しますコード「Circle2D」コンポーネントを取り付けますインスペクターから値を設定します... 2021.05.08 2021.05.09 Unity
Unity 日記 | クリッカー作ろうとして飽きたもの クリッカーを制作しようとして飽きました。ここに供養致します。 遊び方 ボタンを押す。 2021.03.30 2023.08.13 UnityWebアプリ日記
C# Unity | UI用のテンプレートコンポーネント Imageなどの既存のコンポーネントを使用せずに、Graphicクラスを継承したUI用のスクリプトを自作する記事です。 テンプレートコンポーネント このテンプレートではImage相当の長方形を描画します。 テンプレート UIRenderer... 2021.03.27 2021.03.28 C#UIUnity
Unity Unity | Physic Material 2Dがないときの対処 Physic Material 2Dがない時の対処手順メモです。 Physic Material 2Dがない Physic Material 2Dがない Unity 2020.2以降「2D」フォルダに統合されていました。 >「Create」... 2021.03.12 Unity
Unity Unity | ミリ秒単位で時間計測を行うスクリプト System.TimeSpanによるDateTimeの差を表示するサンプルスクリプトです。 サンプルスクリプト using System; using UnityEngine; using TMPro; namespace BlueBrea... 2021.03.05 Unity
C# Unity | レスポンシブUIデザイン用サンプルスクリプト Unityで複数解像度への対応(レスポンシブUIデザイン)をする場合、アンカー・ピボットの配置、Layoutによる配置が一般的ですが、最近のWebページのようにUIの配置・形を変更する場合はスクリーンのサイズを取得し、変化が有れば更新する形... 2021.03.05 C#Unity
Unity Unity | WebGLをレスポンシブデザインに対応させる UnityビルドのWebGLアプリケーションをレスポンシブデザインに対応させる記事です。 レスポンシブデザインとは複数の解像度が異なる画面に対して、レイアウト及びデザインを調整する事です。 また、アスペクト比の変化に対しても対応させる場合は... 2021.03.01 2021.03.03 Unity
Unity WebGLが動作しない場合 WebGLが動作しない場合にユーザーが対処可能な方法です。 ※閲覧しているブラウザ側の問題と、Web上に設置されているWebGLビルドされたプログラムの不具合どちらの可能性もあります。 ユーザー(ブラウザ)対処 Your browser d... 2021.03.01 Unity
Unity Text Mesh Proの文字が表示されなくなった時の対処(Shader error) Text Mesh Proの文字が表示されなくなったので対処の記録です。 対処手順 シェーダー選択を行い対処 シェーダー選択を修正 コンポーネントのマテリアルShaderのTextMeshPro/Mobile/Distance Fieldに... 2021.02.27 2021.03.09 Unity
Unity TextMeshProのデフォルトFontAssetを設定する TextMeshPro導入直後は、TextMeshPro-Text(UI)のデフォルトFont AssetとしてLiberationSans SDFが登録されています。 独自にFont Assetを追加した後に、デフォルトとして設定する方法... 2021.02.15 Unity
Unity WebGL動作環境 WebGLに対応するウェブブラウザです。 ブラウザ対応OSChrome(64bit) 8以降(要設定)9以降標準Windows 7以降Firefox(64bit) 4以降Windows Vista以降 Mac OS X10.6以上Micro... 2021.01.29 UnityWebアプリWordPress
Unity Unity | WebGLをWordPressブログに貼り付ける WebGL Buildの手順 「Edit」>「Project Settings」>「Player」を開きます「Resolution」から幅高さをカラムより小さい値に変更します「WebGL Template」を任意に変更します「File」>「... 2021.01.29 2021.02.02 UnityWordPress
C# Unity | 配列の雰囲気(PC閲覧用) 配列の雰囲気を見るWebGL記事です。 配列のデモ(WebGL) 操作 黄色のボタンをマウスで操作できます。 配列 配列の初期化 // 0 ~ 4までの5個の番号が付いた、int型の「values」という名前の配列を作成する int; //... 2021.01.29 2021.03.01 C#UnityWebアプリWordPress日記
C# Unity | Imageの色それぞれ変更する拡張 image.Set単色するための拡張スクリプトを作成しました。 拡張Script 関数(機能)一覧 関数機能戻り値Image.SetRGBA(float r, float g, float b, float a)RGBAを変更ImageIm... 2021.01.26 C#Unity
C# Unity | スクリプトからImageコンポーネントのColorを変更 ImageコンポーネントのColor変更例です。 Color変更の例 using UnityEngine.UI; namespace BlueBreath.Practice { public class Demo : MonoBehavio... 2021.01.26 C#Unity
C# Unity C# | Bool論理演算 bool値の真理値表です。 真理値表 using UnityEngine; namespace BlueBreath.Practice { public class BoolMemo : MonoBehaviour { bool inA, ... 2021.01.22 C#Unity
C# C# Unity 三項条件演算子?:を用いた短縮 値を要求するif~else内のthen、elseステートメントが各々一行の場合、三項条件演算子を用いて短縮が有効な場合があります。 三項条件演算子の使用例 特にメソッド内ステートメントが一行の場合ラムダ式を用いて一行に短縮出来ます。 (数式... 2021.01.16 C#Unity数学
C# C#(Unity)フォルダ、ファイル、クラスの一般的な命名規則メモ C#(Unity)スクリプトに付けるフォルダ、ファイル、クラス名の一般的な命名規則を勉強するメモです。 ※(会社・グループ内等で)規則が決まっている場合は、この記事を元に上書きしないでください。 (例)フィールドの「m_」の有無などは、所属... 2021.01.11 2021.02.19 C#Unity