• VRchatでアバターがアップロードできない!

    2020-03-29 19:47
    自分で数時間詰まり、いくらググっても解決法が見つけられなかったので、同じ現象で困っている誰かの役に立つことを祈って記録を残します。


    VRchatでアバターをアップロードしようとチャレンジ。
    Unityでアバターのデータを用意していざアップロード!
    …という段階で【Show Control Panel】をクリックしても何もウインドウが表示されない。



    しっかり 【Unity 2017.4.28f1 (64-bit)】をインストールし、インポートしたVRchatのSDKも【VRCSDK-2019.09.18.12.05_Public.unitypackage】で問題ないはずなのに何故…。


    結論、セキュリティが原因のようでした。
    (はっきりと、ここだけが原因だったのかはわかりませんが)

    【VRCSDK-2019.09.18.12.05_Public.unitypackage】を右クリックして【プロパティ】を表示し、下の画像のチェックボックスをオンにしてからインポートしてやったら無事【Show Control Panel】のウインドウが表示されるようになりました。




    これで解決しない人もいるかもしれないですが、自分の場合はこれで解決したので誰かの役に立てば嬉しいです。
  • 広告
  • BeatSaber1.0.0がバグって大変だった!

    2019-05-28 20:482
    BeatSaber 1.0.0 でプレイ中、突如PCがフリーズ!
    その後、BeatSaberを起動すると画面がこの状態に。




    横に3枚並んでいるうちの真ん中のパネルがまっさら。
    真ん中のパネルから全ての操作が始まるので、こうなると何もできない。
    曲を選ぶことも設定を変更することも別画面を出すこともできない。

    アンインストールして再インストールしたり、
    アンインストールしてからインストールフォルダの中身を全て削除してから再インストールシたり、
    再インストールした後にMODファイルを敢えて突っ込んでみたりと色々シてみても駄目だった。

    諦めかけた時、ある掲示板で同じような現象が起きたと思われる書き込みが見つかったという情報あり。

    そして、以下のパスに設定ファイルがあるらしく、そのファイルを全て消してから起動したら直った!

    C:\Users\ユーザー名\AppData\LocalLow\HyperbolicMagnetism\BeatSaber

    いくらググっても引っかからず途方にくれていたので、同じような現象が起きて調べている人がここに辿り着いて解決できることを祈って、この記事を残します。
  • VCI第二回!同期で苦しんでる仲間と出会って色々情報交換したよ!

    2019-03-28 00:30
    今日は色々な情報をもらえたけど、文章化できるほど理解できなかった。
    というか、今日知ることができたキーワードから、検索して情報を得ようと思った。

    というわけで、今回の記事は本日得たキーワード集ということにしたいと思う。
    自分に向けての備忘録と、同じくキーワードが欲しいという人に向けて。

    • vci.State.Set/Get はアイテム(VCI)間で共有できない?
    • vci.studio.shared.Set/Get ならアイテム間で共有できる?
    • VectorやTimeSpanとかはC#由来のクラスで、これをまとめてuserdataと呼ぶ
    • type(Vector3) とするとuserdataになる
    • Position は Vector3
    • json.serialize これは結局一回文字列にしてやらないとうまくいかない?
    • json.serialize が 負の数をうまく扱えないっぽい?
    • シリアライズは必ずしもserialize関数を使う必要はない
    • tostring() ← 文字列化用のグローバル関数
    • tonumber() ← 数値化用のグローバル関数
    • GetRotation().eulerAngles
    • SetRotation(Quaternion.Euler())
    • サブアイテムは同期できるが、その下の階層は同期できない?
    • IsMine ← 所有権があるかどうか