2019-06-01から1ヶ月間の記事一覧

【Unity】Unityで通信を行うUnityWebRequestの概観をざっくり把握する

Unityで通信を行うためのクラスUnityWebRequestの概観をざっくりまとめました。

【C#】C#でファイルを読み書きする方法まとめ

C#

地味にいくつかやり方があって迷う、C#におけるファイル読み書き方法をまとめました。

PyYamlをインストールしてYAMLを読む

PyYamlをインストールしてYAMLを読む方法です。

【C#】マルチスレッドプログラミングとは?メリット・デメリットを比較して効果を検証する

マルチスレッドプログラミングの概要と、そのメリット・デメリットについて簡単にまとめます。

【Unity】今から始めるAssetBundle【2019】

数年ぶりにAssetBundleを触ったらわけがわからなかったので現時点における入門用の情報をまとめておきます。 本記事はAssetBundleの全体感の把握を簡潔にするための記事であり、個々の項目に対して深入りはしません。 ざっと理解するためにつかってください…

【Unity】Enhanced Scrollerで実現できる応用的なスクロールビュー5選

Enhanced ScrollerのDemoを見ながらどのようなスクロールビューが実現可能なのか見てみます。

【Unity】uGUIでスクロールビューを実装するならコレ!Enhanced Scrollerをサクッと使う

Asset Storeで販売されている高機能なスクロールビューを実装できるアセットであるEnhanced Scrollerの基本的な使い方を紹介します。

【Unity】【Python】特定のspritePackingTagを持つ画像一覧を取得

旧SpritePackerの、特定のSpritePackingTagを持つ画像一覧を取得する処理をPythonで書いたのでメモです。

【Unity】【エディタ拡張】あるAssetが参照するすべてのAssetを取得する

あるAssetが参照するすべてのAssetを取得する方法です。

【Unity】あるAssetBundleに紐づくAssetをビルド後のAssetBundleからしっかり解析するための3つの方法

AssetBundleは依存関係に注意しないと、大きなAssetBundleができてしまったり重複が発生したりしてしまいがちです。 この記事ではあるAssetBundleとに紐づくAssetを解析する方法をまとめます。

【Unity】ビルド後のAssetBundleから依存関係の情報を取得する

ビルド後のAssetBundleから依存関係の情報を取得する方法です。 .manifestにも書かれてるけど・・・ フォルダ名のAssetBundleから依存関係を取得する

【Unity】Behavior Designerで作ったBehavior Treeを使いまわせる機能「External Behavior Tree」

Behavior Designerである処理をいろんなBehavior Treeで使いまわしたいときにはExternal Behavior Treeを使います。

【Unity】Behavior DesignerでカスタムTaskを作る方法まとめ

Behavior Designerで独自のTaskを作る方法です。

【Source Tree】Source TreeでPermission Deniedが出たときの対処法の1パターン

Source TreeでPermission Deniedが出てプルできない(と言われた)現象があったので、 根本的な原因はわかりませんがその対症療法をメモしておきます。

【Unity】Behavior DesignerでスクリプトからBehavior Treeにイベントを送る&受け取る方法

Behavior DesignerにおいてスクリプトでBehavior Treeとイベントをやり取りする方法です。

【Unity】【AssetBundle】ヤバいAssetBundleを錬成しないために気を付けるべき3つのこと

UnityのAssetBundleは便利な仕組みですが、何も考えずに作っていると、すごく容量の大きいAssetBundleができてしまったり、 一つのAssetBundleが他のAssetBundleに紐づいていてたくさんのAssetBundleをロードしなければならなくなってしまったりします。 こ…

【Unity】AssetBundleは依存しているものを先に読み込まないとバグるよって話

あるAssetBundleが別のAssetBundleに依存している場合、依存しているものを先に読み込まないとバグります。 AssetBundleの基本的な使い方になりますが、改めてこの挙動を確認してみます。

【Unity】Behavior Designerで条件判定の結果が途中で変わった時の挙動を決めるConditional Aborts

Behavior DesignerのConditional Abortsという機能についてまとめます。

【Unity】Behavior DesignerにおいてTask間で変数を受け渡す方法まとめ

Behavior DesignerにおいてTask間で変数を受け渡す方法をまとめました。

【Unity】Behavior Designerにおける更新処理の制御とTaskの処理タイミングについて

Behavior Designerの更新処理の制御とTaskの処理タイミングについてまとめました。

【Unity】Behavior Designerをサクッと使う!Behavior Treeを簡単ビジュアルスクリプティング

UnityでBehavior TreeをビジュアルスクリプティングできるAssetであるBehavior Designerをサクッと使ってみます。

【Unity】Behavior Designerの4種類のTaskを理解して基本的な使い方を学ぶ

Behavior Designerの4種類のTaskを理解することで基本的な使い方を学んでみます。

【Unity】uGUIのパフォーマンスを低下させる主要な原因と解決方法を全てまとめてみた

UnityのuGUIは何も考えずに使っていると後からパフォーマンスが悪くなって大きく修正する必要が出てきてしまいます。 この記事では、uGUIのパフォーマンスを低下させる主要な原因とその対策をまとめました。

【Unity】Simple Animationを使ってAnimator Controllerなしでお手軽モーション再生

Animator Controllerなしでモーションが簡単に再生できるSimple Animationを使ってみます。

【Unity】uGUIのリビルドによるパフォーマンス低下を防ぐ方法

uGUIのリビルドの仕組みと、それによるパフォーマンス低下の対策についてまとめました。

【Visual Studio】Format on Saveを使ってお手軽に自動コードフォーマットする

Visual Studioで拡張機能Format on Saveを使ってお手軽に自動フォーマットする方法です。

【Unity】Unityで作ったアプリからSlackにメッセージを投稿する

Unityで作ったアプリからSlackにメッセージを投稿する方法をまとめます。 外部からSlackに投稿する方法は色々あるようですが、今回はできることの幅が広いボットを使った実装を紹介します。 画像やファイルも投稿できるように拡張する可能性を考えるとこの方…