TAKOYAKING’s blog 一覧

TAKOYAKING’s blog

たこ焼き系

2020-07-01から1ヶ月間の記事一覧

デザイン:ナイトを描いた時の思考の備忘録

デザインスキルがないので、いつもデザインは気合と根性で描いています。今回描いたのは「ナイト」です (自作ゲームで使います)自分的にはぱっと見良さげな感じに見えるのでとても満足しています。 精神状態 デザインはとても疲れるので、やる気も出ず、進捗…

Unity: Addressable.LoadSceneAsyncとEnter Play Modeの時は一回しかCompletedが呼ばれない

環境 unity 2019.3.15 Addressables 現象 Enter Play Modeを設定していると、Addressable.LoadSceneAsyncを呼ぶと一回しかCompletedが呼ばれません。 どういうことかと言いますと 再生し、停止して再生すると呼ばれません。 Hierachyを見てもsceneがloading…

Unity: 「Unknown Assembly DOTween」というエラーが起きる

環境 Unity 2019.3.15 Addressables 1.8.3 DOTween 1.2.335 推測 AddressablesとDOTweenを使用するとこの現象が起きる気がします。(予想です。) 現象 Unknown Assembly DOTween UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr) Unityを再生時に上記エラ…

UniRxのCombineLatestでReactivePropertyを合成する

ことの経緯 1つのReactivePropertyと変更対象のUIが1対1になっている時は問題ありませんが、2つのReactivePropertyが異なる条件で1つのUIを変更しようとしているときに困ったことになりました。例えば ゲージが貯まれば背景のグレー解除 マナが貯まれば背…

SourceTreeで特定のファイルだけStashする

git

stashは全部の追跡ファイルをstashしてしまうので割と一部分のファイルだけスタッシュしたい時があります。それをSourceTreeでやってみたいと思います。 一発で行う方法ではないので数回の作業となります。 (やや邪道です) 流れ stashしたく無いファイルを仮…

UnityでAndroidビルドすると「This could be caused by a class being stripped from the build even though it is needed. Try disabling 'Strip Engine Code' in Player Settings.」

現象 05-17 19:19:48.076 4675 4713 E Unity : This could be caused by a class being stripped from the build even though it is needed. Try disabling 'Strip Engine Code' in Player Settings. 原因 Addressables(Asset Bundle)を使っていると、手動で…

zsh print -z

zsh

ターミナル(コマンドライン)のバッファを編集する方法です。(zshのみ) ちょっと日本語の意味がわかりづらいですが、以下のような画面に表示されている文字を編集したり、カーソルの位置を変えたりすることです。 環境 zsh やり方その1 (ショートカット登録必…

Affinity Designer: 波線

波線を書きたいことがあってAffinity Designerでどうやって書けば良いのか調べていたら以下のサイトが参考になりました。 AffinityDesignerでの波線の描き方 | coneta.me やり方 1. ペンツールでギザギザを書く 2. コーナーツールで角をつける このツールを…

PixelPerUnitとCameraのSizeから背景の高さ計算する

高さいっぱいになるような背景画像を用意したい状況に遭遇したので、何pixel用意すれば良いかの考え方を調べました。 考え方 考える時は2つの要素が必要です。 カメラのsize 背景画像のpixelPerUnit 例えば 背景画像のpixelPerUnitが100 カメラのsizeが5 と…

Affinity Designer ブレンドモードスクリーン

ブレンドモードでよく使う「スクリーン」について調べてみました。以下のサイトが 加算 乗算 スクリーン について分かりやすくまとまっていました。 加算とスクリーンを正しく使い分けて綺麗な光を描くヒント - コンポジゴク スクリーンとは スクリーンは乗…

Affinity Designer オブジェクトの均等な整列

オブジェクトを均等に整列したい時のやり方です。 やり方 水平に均等に配置します。 整列させたいオブジェクトを選択します。 次に上のちょっと右あたりに整列するためのボタンがあるのでここを押します。 水平に揃えるために「垂直方向に揃える」から「上下…

affinity designer スライスの時にスライスサイズを手動で指定する

目的 スライスが自動で期待のものにならなかった時に、手動でスライスのサイズを指定する方法です。 方法 1. 書き出しペルソナ 2. いつものようにスライスを作成する 3. スライスタブからスライスのサイズを指定したいものを選択して、右下の変換ウィンドウ…

Unity: Rotationを指定する

角度指定をとりあえず雑に指定する方法のメモです。Unity InspectorのRotationでx, y, zを指定して角度を入力する方法です。(Quaternionから逃げたい!) float angle = 90; transform.eulerAngles = new Vector3(0, 0, angle); // or transform.rotation = Q…