困った時の自分用メモ

読んだ本を考察してメモったり、自分でいじった物の感想をメモったりする場。週1更新を目指します。

Unity

C#の話~複数の戻り値を受け取る方法~

Luaだと複数戻り値を受け取り方法はあるのだが、C#でも複数戻り値を受け取る方法無いのかなと調べたら、 新しめのC#であればTupleValueという物が使えるようなので、備忘録

C#の話~戻り値を返すコールバック宣言方法~

今まで、コールバックは戻り値を返す事が無かった、もしくは、引数にコールバック関数を渡して、パラメータを渡してもらっていたのだが、 戻り値普通に受け取る方法無いのかなと思って調べたら、あったのでメモ。

Unityの話〜GZ圧縮ファイルを取得しようとしてつまづいた話〜

Unity2018.3.8f1での話。 結構ハマったのでメモ。

Unityの話〜Debug.Logの処理負荷〜

ミニゲームレベルのアプリがどうも重いなーと思い、もしかしたらログかな?と思って調べて見た。 結果、Other Settings->Loggingの設定では、ログ出力の処理負荷が軽減されるわけでは無いことがわかったので、備忘録。

Unityの話~AudioMixerの使い方メモ~

BGMのクロスフェードを実装しようとして、そういえばAudioMixerを使ったことがあったなーと思ったが、 いざ触ってみると意外とハマるので、メモ。 自分用のメモの為、読んで使えるようにはならない記事。

C#の話~ConditionalAttributeの話~

smdn.jp 開発中は有効にしたいけど、本番では呼び出したくないというテスト用メソッドがあると思う。 手っ取り早いのは、#if~#endifを使うのが簡単だが、それだとDefineが変わってコンパイルエラーが発生したり、#ifを沢山書いたりしなければならず、結構め…

Unityの話~画像リソース資料をUnityEditorスクリプトで、簡単に出力できるようにした~

仕事でUnityプロジェクトでアプリケーションを作っていると、ゲームの説明資料を作ったり、画像素材リスト資料を作ったり、いわゆる雑務が発生する。以前の職場では、表計算ソフト(いわゆるExcel)で資料を作っていたが、画像が更新されるたびにインポート…

Unityの話~画像のサイズを取得(しようとして、ちょっと詰まった話)~

画像情報として、サイズを取得したいという事はよくある。 Unityであれば、アプリケーション側の実装であれば、ImageやらSpriteやらTexture2Dやらから簡単に取得できるが、 今回は、EditorScript側で読み込んだ画像のサイズを取得したかったので、ちょっとだ…

UnityEditorの話~Hierarcy上に読み込まれているシーン名を取得する方法~

kan-kikuchi.hatenablog.com ここの人の方法を参考にした。

UnityEditorの話~GameViewのスクリーンショットを撮影する方法~

qiita.com この人の方法を参考にした。

C#の話~「?」って何?(Null 条件演算子)~

Unityのプログラムで良く見かける ClickStartCallback?.Invoke(); NULLならエラーにならず、NULLでなければ処理を行ってくれる便利な記述だが、これって一体どういう理屈なのかわかっていなかったので、調べた。

Unityの話~SVGってなんぞ?~

SVGとかいう、新種の画像フォーマットが使えるようになるらしいので、ちょっと調べてみた。

Unityの話~SpriteShapeを触ってみた。~

ちょっと触ってみただけ。 blogs.unity3d.com baba-s.hatenablog.com ここ参考にした。Unityブログの方は、最初から書いている事通りでは無かった(具体的には、パッケージマネージャに、2DSpriteShapeは無い)ので、コガネブログの方を見た方が良い。

Unityの話~Terrain触ってみた~

本当にちょっと触ってみただけ www.sejuku.net ここの人の記事を参考にした。

Unityの話~MSVCP140.dll~

以下のようなエラーが出た。 コンピューターに MSVCP140.dllがないため、プログラムを開始できません。この問題を解決するには、プログラムを再インストールしてみてください。 これは、VisualStudioのダウンロードページから、 visualstudio.microsoft.com …

Androidの話~シャッター音を鳴らす方法~

teratail.com ここ参考にした。

Unityの話~Android:画像ファイルの読み込み、Sprite化~

仕事で調査したので、メモ。

Unityの話〜MacでLuaをUnityEditorで動かす方法〜

UnityでLuaを動かす際、当然Unityエディター上で動かせないと開発効率が悪くなる。 しかし、Windowsでは https://github.com/yamashita8655/EmptyLuaProject このプロジェクトは動いたのだが、MACではDLL NOT IMPORTとなってしまった。 これは困ったので、そ…

Unityの話~Android:画像ファイルの保存、存在確認、削除~

仕事で調査したので、メモ。

Unityの話~画面のスクリーンショットを撮影する~

仕事で調査したので、メモ。

Unityの話~AndroidアプリからTwitter投稿をする1~

仕事で調査したので、メモ。今回は、人のプラグインを使って対応。 okamura0510.jp github.com こちらの方の物を参考にして使わせてもらった。

Unityの話~今更PlayerPrefsの挙動を調べてみた~

2018.1.6f1の話

Unityの話~バイトデータからTexture2D(テクスチャ)を作成したら、?(はてな)画像になった~

仕事で、WWWを用いてファイルを読み込みし、byte配列に格納されているデータから、Texture2Dを作成してImageのSpriteに適用したところ、「?」画像に変化してしまう事があった。

Unityの話~バイトデータからTexture2D(テクスチャ)を作成したら、?(はてな)画像になった~

仕事で、WWWを用いてファイルを読み込みし、byte配列に格納されているデータから、Texture2Dを作成してImageのSpriteに適用したところ、「?」画像に変化してしまう事があった。

Androidの話~Admobの実装方法1:登録~

アプリに広告を出す手段に、GoogleAdmobという物があると知ったので、試しに「点数計算機メモるくん」に搭載してみた。 play.google.com まずは、登録方法から。

Androidの話~Admobの実装方法2:プログラム実装~

アプリに広告を出す手段に、GoogleAdmobという物があると知ったので、試しに「点数計算機メモるくん」に搭載してみた。 play.google.com 今回は、プログラム実装方法。

Androidの話~Admobの実装方法2:プログラム実装~

アプリに広告を出す手段に、GoogleAdmobという物があると知ったので、試しに「点数計算機メモるくん」に搭載してみた。 play.google.com 今回は、プログラム実装方法。

Unityの話~開発中にUnityEditor上で文字入力を受け付けなくなった時の対処方法~

https://developer.aiming-inc.com/unity/unity-2017-1-0-beta-inspector/こちらを参考に、コンポーネントメニューを開閉すると、確かに入力を受け付けるようになった。

C#の話~既定の値式~

以下詳細。

Unityの話~ゲーム開始時に一番最初に実行される処理の実装~

Unityでゲーム開発をしていると、MonoBehaviourのAwakeやStartよりも、先に処理を実行したいと思う事がある。 今回は、その方法や、処理順の検証をしてみた。 サンプルプロジェクト github.com