特定レイヤーを無視してReadPixelsで指定ピクセルの色を取得する方法2018.08.23Unity解説Texture2D.ReadPixelsは表示画面の指定座標のピクセルを取得するもの。そのピクセルの色を取得することができます。参考にしたのはこちらの記事です。このReadPixelsは表示されている画面の特...Unityで立方体の各面ごとに別のテクスチャを貼る方法2018.08.02Unity解説Unityで立方体(Cube)を作った時に、その各面ごとに異なるテクスチャを貼りたかったのですが、その方法がわからなかったので。具体的にわかりやすくいうと、例えばサイコロを作りたい場合。スマホにインストールしてみると起動直後にかなり重たく、かくついてしまうのでそれを解決するためにいつもやっている方法。今アクティブなSceneをもう一度読み込む方法。ステージ制のゲームなどにおける、リトライ処理の実装方法として一番簡単なのがシーンの再読み込みだと思うので、知っておくと便利。高彩度かつ高明度色をランダムに生成する関数を作ってみました。「高彩度かつ高明度色」とは、要するにUnityのカラーピッカーにおける各色相の右上の色です。鮮やかな色をランダムで取得することができます。こんな感じ...Actionを引数として渡すときの注意点2018.04.21Unity解説UnityでAction型の変数を引数として渡す場合に少しつまづいたのでメモ。AssetStoreでインポートしてくるアレです。実は、このUnityPackageは使い方によってはかなりの開発効率向上につながります。毎回使うスクリプトやフォ...【簡単】InputFieldの文字数カウントを実装2018.03.23Unity解説InputFieldにユーザーが文章を入力するという状況を作った際、色々と面倒を避けるために文字数を制限するということが多々あると思います。最初に呼び出されるイベント関数としてAwake()、Start()、OnEnable()がありますが、これらの順番はどうなっているのか。実際Awake()とStart()の順番は知っていたのですが、OnEnable()...AudioSourceのPriority2018.03.08Unity解説AudioSourceのインスペクタにある「Priority」の値を変えることで、シーン内の他のAudioSourceに対するそのAudioSourceの優先度を指定することができます。ゆーじ主にUnityでアプリを作ってます。情報系の大学院生です。