DEVELOP 【Unity】ScriptableSingletonでEditorWindowで設定したパラメータを共有する UnityのEditorWindowって便利ですよね。独自の拡張が出来たり簡単なツールならサクッとGUIで作れてしまいます。しかし気をつけておかないといけない部分があって、そこをお話しします。EditorWindowは物忘れが激しいはい。こ... 2019.06.04 DEVELOPUnity
DEVELOP シグモイド補間 いわゆるS字カーブ補間public float Sigmoid(float t){ var temp = 1 / (1 + Mathf.Exp(-t)); if (temp == Mathf.Infinity) { return t; } ... 2019.06.02 DEVELOPGAME
DEVELOP 【Unity】CRC値の計算 データの差異を調べる時によく使うCRC値。そのヘルパークラスです。using System.IO;using System.Runtime.Serialization.Formatters.Binary;using UnityEngine;... 2019.06.01 DEVELOPUnity
DEVELOP 【Unity】ラジオボタンをToggleGroupで実現する 親のGameObjectにToggleGroupを配置する。 子にはToggleコンポーネントを配置して、ToggleコンポーネントのGroupには親のGameObjectを指定する 2019.05.31 DEVELOPUnity
DEVELOP 【Unity】TimeScaleで止まらないタップエフェクトを作る パーティクルでタップエフェクトを作成した際に、単純に再生するとTimeScaleの影響を受けてしまいタップエフェクトの再生速度が変わったり、値が0だと停止してしまう。それでは格好悪いので、Simulate関数を使って、フレームを進める様にし... 2019.05.30 DEVELOPUnity
DEVELOP WindowsPCでLinux環境の構築「VirtualBoxとVagrantのインストール」 Windows10のPCでVirtualBoxを使って、Linux環境を構築する手順。VirtualBoxのインストールより、VirtualBox 5.2.30インストールする。今回はWindows版なのでWindows hostsを選択し... 2019.05.29 DEVELOPWeb
DEVELOP C系プログラマのJSメモ書き C/C++/C#沼な私がJavaScript(以下JS)を触ってみて、色々忘れない様にするためのメモ書き。何かあれば随時更新。関数宣言時には"use strict"を有効にする厳格モード。的確なエラーチェックが入る。よちセキュアなコードへ。... 2019.05.28 DEVELOPJavaScript
DEVELOP 【Unity】一部の拡張子を除いた全てのファイルパスを取得する 特定のディレクトリ以下のファイルを全検索したいけど、一部のファイルは除外したいことがある。using System.Linq;string[] files = Directory.GetFiles(@"path", "*", SearchO... 2019.05.25 DEVELOPUnity
DEVELOP 【Unity】ファイルが参照しているファイルを探すEditor拡張 PrefabやMaterialが参照しているTextureファイルなどの依存関係を知りたい。Scene内で参照されているファイルを検索することはデフォルトで出来ますが、通常知りたいのはProjectフォルダ内であることが多いです。特にアプリ... 2019.05.24 DEVELOPUnity
DEVELOP 【Unity】簡単なSprite Animationの作成方法 シンプルなSprite Animationファイルの作成方法Assets フォルダのSpriteを複数選択し、Hierarchyにドラッグ&ドロップする。Unityの操作は割と多岐に渡るので忘れないように知った時に記録に残す様にしよう。人の... 2019.05.23 DEVELOPUnity