naichi's lab

3日後の自分(他人)への書き置き

Unity、インフレクリッカー系ゲームによくある200kとか4.21mみたいな数値表示をしてみた

概要 クリッカー系ゲームによくある、 20k 3.56m 521b みたいな数値表示をできるようにしてみた。 こういう表記法?ってなんていうんですかね? ググれば出て来そうだけどググり方分からなくて自分で作ってしまった。 => ざっくりと human readable string …

UniRx使用シーンの破棄時に詳細のわからないエラーが出た(Couldn't extract exception string from exception)

概要 UniRxを使っててStackTraceの表示されないエラーに遭遇した。 原因はよくわかってないがRepeat()を使わないように書き換えたら出なくなった。 備忘録として書いておく 正直UniRxよく分からず使ってるので、詳細わかる方いらっしゃいましたら教えていた…

【Mac、Unity】MacOSカラーピッカーが直前に選択した色を拾ってしまう

環境 Mac OS High Sierra 10.13.4 Unity 2018.1.5.f1 症状 初期状態 インスペクターにカラーピッカーがあるとして Color1 : 赤 Color2 : 青 というように選択されているとする。 Color1を変更 Color1をクリックしてカラーピッカーを開き、適当に色を変える …

【Unity】uGUIの画像が全部ピンクになった時の対処法

環境 Unity 2018.1.5f1 症状 uGUIで表示するImageが全てピンクになった ButtonとかImageとか全て エディタ上では問題なし、iOSやMac等にビルドすると発生 解決法 Graphics設定のリセット(後述) 詳細 参考 Everything Canvas turns pink, when playing wind…

Cloud Build + Unity 2018.2 + Zenject 5.5.1 で AssetDatabase.Refresh がどうのこうのってビルドエラー

環境 エラー内容 詳細 Zenjectのサンプルファイルがエラーしてる? Unity 2018.2でParticleEmitterが削除されたのかな 対応 Assets/Plugins/Zenject/OptionalExtras をまるごと削除 環境 試した日 2018/06/17 Unity 2018.1.5.f1 Cloud Build のUnity 2018.2.…

【ReactNative】プロジェクト作成メモ

概要 ReactNativeを触ってみたのだけど日が開くと全て忘れるだろうなと思うので自分用にメモしておく。 主にプロジェクト作成とプロジェクト初期設定のあたり メモ 準備 npm install -g create-react-native-app プロジェクト作成 create-react-native-app A…

【Rails】db:reset と db:migrate:reset の違い

環境 ruby 2.4.1 Rails 5.1.4 背景 Rspecでテストしてたら、下記エラーが出た。 Failure/Error: @category_tag1 = create(:category_tag, name: 'パズル') ActiveRecord::RecordInvalid: Validation failed: Name has already been taken テスト前に下記を実…