code VR

Unity×VR(189)

スポンサーリンク

//tips

次の段階は仮想世界にブロックチェーンを組み込むことでセキュリティを堅固にしていきたいので仮想通貨を一つ作って、仮想世界に組み込めないか実験していくことになる。1ワールドへの不特定多数のプレイヤー参加も可能にするためサーバー側のシステムも構築していくことになる。信用リスク面はアリババグループの金融部門アント・フィナンシャルサービスグループが活用している芝麻信用(セサミクレジット、ジーマ信用)の組み込みを想定していく。

//WebGLアップロード

WebGLの読み込みが9割ぐらいで止まってしまったので要因を調べていく。

[Unity] WebGLアプリの読み込みが9割で止まるときの対処

https://forum.unity.com/threads/webgl-stuck-at-90-loading.532707/

https://docs.unity3d.com/2020.1/Documentation/Manual/webgl-deploying.html

https://docs.unity3d.com/2020.1/Documentation/Manual/webgl-server-configuration-code-samples.html

圧縮形式がGzipになっていることが問題のようなのでdisabledに変更。それでも9割で読み込みが止まってしまう。

割り当てメモリサイズも最大にしたが変化なし。

この問題は現在確認中。

//微調整

Rabbitプレイヤがーが地面に沈んでしまう現象が見られたのでコライダーを確認。本体にアタッチしているコライダーセンターのy座標を1に修正。foxでも同じ現象が見られたので水位が高いせいでそちらに飲み込まれているのではないかと考えていく。

Wateradvancedのy座標を1段階下げる。これによりキャラクターは地面に沈まなくなった。

各キャラクターのスキルチェック。

Rabbitwolfのskill1瞬間移動の方向が微妙。ReceiveEventスクリプトでUIのドラッグから入手した情報をDeeractionlistスクリプトを経由してplayerflashスクリプトに渡している部分となる。

public void RabbitWskill1()
{
playerFlash = myPlayer.GetComponent<PlayerFlash>();
playerFlash.direction = directionfix;

playerFlash.onflash = true;
}

Uiドラッグで得られるベクトルはプレイヤーの動きだけではなく、カメラのアングルなどで、操作者がどちらの方向に動かしたいかを判断しなければならないかを判断する必要があるので、こちらはシンプルにタップしたら自身の前方に瞬間移動する形に変えることにする。

Rabbitのeventtriggerを一旦削除し、ボタンコンポーネントのオンクリックに対応させる形にする。

public void RabbitWskill1()
{
playerFlash = myPlayer.GetComponent<PlayerFlash>();
playerFlash.onflash = true;
}

void FixedUpdate()
{
if (onflash)
{
rigd.position = rigd.position + transform.forward * 3.0f;

onflash = false;
}
}

これにより簡素化できた。

ここからは次のステップに進む。

仮想世界へのブロックチェーン組み込み前に仮想通貨作成を行なっていく。

人気の記事

1

コロナによる需要変化 コロナパンデミックの影響で、人々は外に出られなくなり、自宅で過ごす時間が増えました。 この自粛ムードの中、下記のようなビジネスの需要変化が引き起こされています。 【利用者減少】 ...

2

米国レストランの決済時に毎日お世話になっていた「Square」のビジネスモデルについて本日はふれていきたいと思います。 「Square」とは、ネットにつながったモバイル端末と専用のカードリーダーを用意 ...

3

無料でネットショップを開けるアプリとして多くの人に驚きを与えたBASE株式会社が、2019年10月25日東証マザーズに上場しました。2020年2月時点で90万店を超えるショップを抱えるまでに成長してい ...

4

2011年にサービスを開始してから圧倒的な成長率を誇るインテリア通販サイト 【FLYMEe/フライミー】を皆さんご存じでしょうか。 「自分のイメージするインテリア、本当に欲しいインテリアがどこにあるの ...

5

ナイキのSNKRSが、なぜこれほどまでに人気なのか?調べてみました。 きっかけは米国での友達との会話。彼は自分のシューズをみせて、「これ20万円もしたんだぜ。」と語ってくれました。 あまり靴に興味がな ...

-code, VR
-,

Copyright© BUSINESS HACKER , 2021 All Rights Reserved Powered by AFFINGER5.