2019-01-01から1年間の記事一覧
この記事でのバージョン Unity 2018.4.0f1 はじめに 今回はUnityのプロジェクト内の様々な検索が出来るUnity Quick Searchというパッケージを試すついでに記事も書いてみよう!という感じの話です。 ざっくり言うとSpotlightやAlfredのような機能で、ちょっ…
この記事でのバージョン Unity 2018.3.4f1 InControl 17.3 はじめに UnityはInputクラスを使う事で、コントローラーへの対応が比較的簡単に行えます。 しかし、様々なコントローラーに対応しようとすると途端に面倒になります。例えばデフォルトの状態だと、…
この記事でのバージョン Unity 2018.4.0f1 はじめに 今回はタイトル通り、パーティクルの再生が終わった時に何か処理をしたい場合の話です。イメージとしては以下のような感じ。 ちなみにUnity 2018(.1?)からの機能ですのであしからず。 OnParticleSystemSto…
はじめに 今回は4月3日にSteamでリリースした「札束風呂VR」の 売上などのデータを公開しちゃおうという感じの記事!ついでセールの効果やプロモーションについてもまとめています。 100万円札束 10束 令和記念 一千万円 ダミー 金融機関共通 文字入り 母の…
エディタ拡張とは 属性とは この記事でのバージョン Unity 2018.4.0f1 Odin 2.0.20 はじめに 色々な属性を追加して、Inspectorを使いやすくしたり、 シーン内を検証し、Inspectorでの設定に問題のあるオブジェクトを見つけたりも出来るOdinですが、 CustomEd…
エディタ拡張とは 属性とは この記事でのバージョン Unity 2018.4.01 はじめに UnityではInspector上で色々な値を変える事が出来ますが、基本的に再生中に変更した値は、再生終了時に元に戻ります。 コンポーネントの右上にある歯車から、再生中にCopy Compo…
この記事でのバージョン Unity 2018.3.4f1 Anti-Cheat Toolkit 1.6.7 はじめに 今回は様々なチート対策ができるAnti-Cheat Toolkitというアセットの紹介です! メモリ改ざんの抑止やPlayerPrefsの暗号化など、よくあるチートに対する対策が簡単に実装でき、…
この記事でのバージョン Unity 2018.3.4f1 TextMesh Pro 1.4.0 はじめに 昔のUnityはUIの実装がかなり大変でしたが、uGUIの登場により劇的に改善されました。しかし、まだ物足りない部分は多々あり、特にテキスト周りは不便な点も多いのが現状です。 そこで…
この記事でのバージョン Unity 2018.3.4f1 はじめに GameObjectにはTagが設定でき、そのTagを比較して判別するという事はよくありますが、 var isPlayer = gameObject.tag == "Player"; 実はCompareTagというメソッドを使って比較する事も可能で、しかもComp…
この記事でのバージョン Unity 2018.3.4f1 Easy Save 3.0.3 はじめに 今回は簡単にセーブ&ロード&暗号化が実装できるEasy Saveというアセットの紹介です! Easy Saveは名前の通り、PlayerPrefs並に簡単に使えるアセットですが、ListやTransformなど色々な型…
エディタ拡張とは この記事でのバージョン Unity 2018.3.4f1 はじめに 今回はenumをInspectorで設定する際、ポップアップの表記を日本語などに自由に変える方法の紹介です! イメージとしては以下のような感じ enumのポップアップの拡張
エディタ拡張とは この記事でのバージョン Unity 2018.3.4f1 はじめに 今回は列挙型(enum)の項目数取得したり、ランダムに取得したりといったenumの汎用的な便利メソッドをまとめた便利クラスの紹介です! 前にも似たような記事を書きましたが、 これらのま…
LINQとは はじめに 今回はLINQの遅延実行と即時実行についての話。LINQを使う上で知らなくてもわりとどうにかなる場合が多いですが、かなり大切な概念です。 ちなみに、「実戦で役立つ C#プログラミングのイディオム/定石&パターン」にも同様の項目があり、 …
エディタ拡張とは この記事でのバージョン Unity 2018.3.4f1 はじめに エクセルやスプレッドシートでデータをまとめて、ScriptableObjectに変換して使うというのはUnityではよくあります。 実はその変換部分を自動でやってくれるアセット(?)の有名所にUnity-…
Unity Hubとは この記事でのバージョン Unity Hub 1.6.0 はじめに UnityもしくはUnity Hubで新規プロジェクトを作る際、元となるテンプレートを選択できますが、今回はこのテンプレートにオリジナルのものを追加する方法の紹介です! なお、Macの話になりま…
はじめに 今回はタイトル通り、引数でデリゲート(≒ラムダ式)を受け取れるListのメソッドの紹介です!ようは「Listにはこんな便利なメソッドがあるよ〜」みたいな話です。 ちなみに、「実戦で役立つ C#プログラミングのイディオム/定石&パターン」に同様の項…
UniRxとは 拡張メソッドとは デリゲート(Delegate)やイベント(Event)とは この記事でのバージョン Unity 2018.3.4f1 はじめに 今回はタイトル通り、UniRxのUpdate周りについての記事です! UniRx - Reactive Extensions for Unity - Asset Store UpdateAsObs…
この記事でのバージョン Unity 2017.4.7f1 はじめに 新作ゲームをリリースしました!その名も「札束風呂VR」です!! 580円の有料ではありますが、なにとぞよろしくお願いします!ちなみに、念願の初VR作品&初Steamリリースだったりもします。 ゲーム内容は…
はじめに Twitterに動画を投稿すると普通、サムネは動画の最初のフレームになりますが、(そもそも自動再生を有効にしているとサムネを見る事も少ないですが) https://twitter.com/Kan_Kikuchi/status/1095866500852834304 実はサムネを変更する事はもちろん…
この記事でのバージョン Unity 2018.3.4f1 はじめに UnityはStandardというShaderがありますが、今回はその中のEmissionをプログラムから切り替える方法の紹介です。 ちなみにStandardのコードは以下のページからビルドインシェーダーをダウンロードし、 Def…
はじめに 本日、3月25日よりUnity Asset Storeにて、「春の新生活キャンペーン」という新たなアセット割引企画が始まったので、その紹介記事です! 春の新生活キャンペーン 詳細は以下の通り。 期間:3月25日(月) 09時00分 - 3月29日(金) 23時59分 対象は日…
はじめに 今回は開発とは直接関係ありませんが、かなり便利なサービスを見つけたので、それの紹介記事です! サービス名はWhimsicalで、ざっくり言うとチームでフローチャートやワイヤーフレームなどの図を作成するWebサービスです。 フローチャートなどの図…
この記事でのバージョン Unity 2018.3.4f1 はじめに Unityを使っているとよく耳にするUniRxですが、(以下のツイートは開発者さん本人のもの) どうぶつの森、UniRx採用ありがとうございます pic.twitter.com/zLy5tRMKm3— neuecc (@neuecc) 2017年11月21日 Pok…
エディタ拡張とは この記事でのバージョン Unity 2018.3.7f1 はじめに 今回はタイトル通り、ビルド(Scenes in Build)に含まれていないシーンをロードする方法のご紹介です。もちろんビルドに含まれていないシーンなので、実機上ではなくエディタ拡張の話にな…
この記事でのバージョン Unity 2017.4.17f1 SteamVR Plugin v2.0.1 はじめに UnityでSteam向けのVRゲームを開発する際には基本的にSteamVR Pluginを使います。 SteamVR Plugin - Asset Store 今回は、そのSteamVR Pluginを使ったゲームをビルドした際にInput…
エディタ拡張とは この記事でのバージョン Unity 2018.3.0f2 はじめに Unityのエディタ拡張で何かしらの機能を作る際、ウィンドウを作る事はよくありますよね。 ただ、ウィンドウのサイズは人や状況によって変わってくるので「描画範囲が足りなければスクロ…
エディタ拡張とは この記事でのバージョン Unity 2019.1.0b3 はじめに 先日、面白そうなエディタ拡張のツイートを見かけました。 In Unity 2019.1 alpha, there is a new EditorTools API.I should probably find a good use for this, but for now itworks …
はじめに Twitterにはオートプロモートという月額制の広告があります。 実はこのオートプロモートを以下のアカウントでサービス開始当初から利用しているので、 その1年以上のデータを公開してみようというのが今回の記事の趣旨です。ついでにオートプロモー…
エディタ拡張とは この記事でのバージョン Unity 2018.2.17f1 Unity 2018.3.0f2 はじめに 前にエディタ上でもScenes in Buildの一番上に登録されているシーンから再生を開始する拡張機能や、 楽にシーンを開く拡張機能を作って紹介しました。 これらを合わせ…
はじめに 現在Unity Asset Storeでは「平成最後の応援セール」と題して、全アセットが10%OFFで買えるセールが実施中です。 Unity Asset Storeではセール自体は頻繁に行われていますが、好きなアセットを10%OFFで買えるというのは中々ないので、今回はこのセ…