カマカマの雑草ブログ

個人の日記です

Unity

uGUIで特定の子要素のサイズに応じて親のサイズを変化させるやつ

uGUIの練習で、こういうのを組んでみた。 やりたいこと 固定サイズのアイコンイメージが左側、右上には固定サイズの名前ラベル、名前ラベルの下には動的サイズのメッセージボックス、という組み合わせで構成されたレイアウトに対応して、このレイアウトのバ…

ごーるでんうぃーく2日目

昨日のやつでLINQ使える部分を使ってみたりTextのサイズに応じてParentであるCellのサイズを変えようとしてContentSizeFitterやLayoutGroup系と格闘したりしてた。 既存の実装だとTableViewControllerが各Cellに対応するデータを見てHeightを決定する必要が…

ごーるでんうぃーく1日目

メガごーるでんうぃーくらしいので毎日雑に書きます。 今日は家事やって髪切って後はずっとuGUIでAndroidで言うListViewの実装を写経をしてた。 ずっと積んでたこれの電子書籍版。 uGUIではじめるUnity UIデザインの教科書作者: 岩井雅幸出版社/メーカー: マ…

Unity向けにSwaggerのパーサー書いた

最近、SwaggerをベースとしたAPI記述標準化を目指す話が話題になった。 www.publickey1.jp 以前からAPI記述を何らかのスキーマ定義で共通化できないかと思っている中こういう話が流れてきたので、これは流れに是非とも乗りたいなーと思い、取り敢えずC#内で…

YamlDotNet for UnityでGenericDictionaryをDeserializeしようとしてWhile scanning for the next token, find character that cannot start any token.

問題 YamlDotNet使ってちょっとやりたいことが合ったので以下試そうとしたら見事にコケた。 Yaml parse source Executerは省略してるけどEmpty GameObjectにattachしてあってStartで呼ばれる。 原因 ハッシュは「キー: 値」の形式で表します。コロン「:」の…

Unity 5.xでSpineのSkeletonBake.csのエラーが出るとき

問題 Assets/spine-unity/Editor/SkeletonBaker.csで以下のエラーが出る。 Assets/spine-unity/Editor/SkeletonBaker.cs(165,83): error CS0117: `UnityEditor.Animations.AnimatorController' does not contain a definition for `AddAnimationClipToContro…