2021-04-21 部屋データの読み込みの仕様変更

こんばんは

 

ここ2,3日のあいだに、駅前広場が読み込まなくなる現象が生じていました。

原因を調べたところ、部屋の家具の数が多くなり、そのために、ログインや部屋に入ろうとするときに、部屋情報データの取得をするときのデータ量が大きくなりすぎていたために起こったことだとわかりました。

先日は一時的に政治部屋にログインするように設定しましたが、原因がわかったので急造ではありますが対策として、部屋に入ろうとして部屋情報を読み込むときに、家具データをすべて一気に取得しようとせず、とりあえず部屋情報だけを入手して部屋にはいり(空っぽの部屋に)、そこから段階的に家具のデータをサーバーから取得する仕様に変更いたしました。

f:id:gridrooms:20210422023002p:plain

そのため、これからは部屋に入った直後は空っぽの部屋のように見えますが、一瞬の遅延の後家具が現れてくる、という形になります。

 

 

家具がすべて読み込みが終了するまでは、読み込み処理のために多少重く感じるかもしれませんが、部屋の家具がすべて読み込みが終わると、読み込み処理が必要なくなるため快適でサクサク動くようになります。

明日明後日あたりに、「今家具がどれくらい読み込み終わってるのか」を表示できるようにしたいと思います。家具の処理がどれくらい進んでいるのか、部屋の読み込みがどれくらい進んでいるのか、あと少しなのか、それがわかればいつ軽くなるのかわかりやすくなって良いんじゃないかな?と思ってます。

 

 

処理数の表示については次の更新をお待ち下さい!

 

今夜は以上です。お休みなさい!

 

 

 

 

 

じゃがいものプランターに追加の土いれたんだけど・・・いれすぎか・・・?

f:id:gridrooms:20210422024852p:plain

 

クロームで落ちない(固まらない)方法

追記:

と・・・いうのが以前まではOKだったんですが
なんか、今はこれもだめみたいですね・・・
回避策がないか調べます。すみません(´・ω・`)
 

--------------------------------------------------------------------------

こんばんは

最近のクロームの更新で、メモリの使用率が下がり、クロームでもFirefox同様に軽い状態でグリッドを楽しんでいただけるようになりました。

しかしクロームには「タブが裏に回るとCPU使用率が1%しか与えられない」という非常に面倒な仕様があります。

この仕様のせいで、グリッドのタブが後ろに回ると、接続が切れて、画面が固まる(0人になって移動できなくなる)という現象が起こります。

f:id:gridrooms:20210322232017p:plain

 

これは意外と簡単に回避可能です。

「グリッド専用で1タブ(1ウィンドウ)使う」という方法で回避することができます。

f:id:gridrooms:20210322232031p:plain

 

ロームで頻繁に固まる(接続が切れる)方は、おそらくタブが後ろに行ってるだけなので、この方法を試してみてください。

 

それではまたー!

メモ

UnityのInputFieldのメモ

InputFieldは、自動的にInput Caretオブジェクトを、InputFieldのChildに生成するのだが

Prefabでインスタンスするとなぜか、Childではなく同じ層にでて、InputFieldのCloneを削除してもCaretが消えないという状況が発生した。

結論から言うと、原因は、1つのオブジェクトで済ませようとして、TextコンポーネントをInputField Prefabオブジェクトにアタッチしていたから。

つまりCaretはChildにインスタンスするのではなく、Textコンポーネントと同じ層にInstanceするのだった。

そう考えるとわかりやすいが、ネットにはどこにも書かれていなかったので念の為。

更新 2021-02-24 チャット表示数のオプションと新規メッセージボタンの追加

更新です。

 

  • チャット表示数を環境設定から変更できるようにした、最大数は500発言まで
  • チャット履歴を見ているときに新規にチャットが更新されても下にいかないようにした。
  • 履歴スクロール中に新規メッセージが来たらボタンが表示されるようにした。

 

gyazo.com

立ちポーズの修正

グリッドのキャラクターは、キャラクター画とかよくわかってなかった頃に(2019年の年末)とりあえずアバターチャットを作るんだ!ってことで作ったもので、最近特にズームするときに違和感をかんじていました。

例えば、左手(奥の)のほうが右手より下にきていたり、左足のほうが長かったり、遠近感が取れていなかったという問題がありました。

 

アバターのパーツの位置や角度をいじるということは、今まで作られてきた服パーツなどに影響が出るということもあって、どうしようか悩んでいたのですが、この度、ひとまず最小限の修正を入れることにしました。

以下が結果です。

f:id:gridrooms:20210218181755p:plain

足を真っ直ぐにして、左腕は肩口まで少し引き上げることにしました。

これでかなり違和感は減ったかなと思います。

ここにさらに独自の腕や足パーツをつくって差し替えれば結構いい見た目になるのではと思います。

服のパーツのいちが少しだけ変わるかも(足とか)しれませんが、最小限の変更にとどめたのでほとんど影響はないと思います。

素人なのでまだ不完全かなとは思ってます、今後も様子をみて修正を入れていきたいと思います。