LsEngineDevelop

UI作成過程

  • 2020.12.10

ソフトウェア開発をしてるとどうしてもぶつかるのがUI(ユーザーインターフェース)とUX(ユーザーエクスペリエンス)です。UIとは、ソフトウェア上のボタンだったり、画面構成のことをさします。本記事ではUIについての開発段階での変化についてです。 UnityやAdobe製品、CGソフトウェア周りは非常に機能が多く、どのウィンドウ、どのボタンを押すべきかわからないことが多々あります。これらのソフトは始め […]

InputFieldとSlider同期

  • 2020.12.09

上記のようなInputField内の数値と対応するスライダーが同期するといった資料が意外となかったのでメモとして残しておきます。とてもシンプルに実装したのでもっといい方法があると思います。以下のような関数を書きました。スライダーの範囲が[0,1]でInputFieldの範囲が[0,255]の時は以下のような感じです。それぞれ範囲ごとに補正し、stringとInt変換しないといけないです。 上記スク […]

Runtime Transform Gizmos使い方

  • 2020.11.12

Runtime Transform Gizmosというアセットでソフトウェア内のウィンドウビューででUnityの画面のような操作感や画面作りにしています。こちらのアセットについての記事が少なかったのでメモとして残しておきます。 最初にUnity上でWindow⇒tool⇒Initializeをクリッククリック後にシーン内に「RTGApp」が追加される。ここに以下のような項目の設定ができる。 ・RT […]

Humanoid制御

  • 2020.11.09

Unityでは以下の3つのアニメーションタイプがあります。 ○Legacy…ボーン名とアニメーション名が対応している旧型アニメーションシステム。Mechanim非対応○Generic…ボーン名とアニメーション名が対応してアニメーションを行う。基本的に人型(Humanoid)以外の4足動物のアニメーションに使う。ボーン名とアニメーションが一対で登録しているので、作ったアニメーションを他のモデルに対応 […]

全角/半角パス問題

  • 2020.10.13

Ls ENGINE上でステージモデルの読み込みの際にモデルパスに全角文字があるとエラーが発生します…。割と困っている問題です。 発覚に至った経緯としては、あるPCでは正常にモデルがロードされるがとあるPC上ではロードされない。なんで?っていうとこから始まりました。エラーが出たPCはファイルをコピーして、起動はできており、ステージモデルロードだけがダメでした。この問題の根本を詰めて先に待っていたのが […]

Mac版について

  • 2020.10.12

Mac版も近々作っていきたいと思います。Mac Bookでビルドして起動したところ上記画像のように真っ黒になっていたので何かしらの設定が必要そうです。また、windowsのみに対応しているものもいくつかあったためにいくつか機能が制限されるかもしれないです。少し使っただけでMac Bookが結構熱くなったんですが、これって普通なんですかね…。完全なるMac民ではないので普通なのかわからないです。おそ […]