- 156 名前:名前は開発中のものです。 [2016/08/29(月) 19:20:35.73 ID:6cvUMb4l.net]
- マルチプレイゲームの作成で困っています
オブジェクトを生成するスクリプトのOnStartServer()関数内で、Resouseフォルダからspriteを配列に4つ読み込んでランダムに選び、オブジェクトのSpriteRenderer.spriteに渡す形で、ランダムな見た目のオブジェクトを生成させました ホストでは見た目が適用されますが、クライアントでは未設定のままスポーンしてしまいます そのままではセットされているspriteが同期されなかったので、使用するスプライトをSyncVar属性にした変数に格納し、ホストとクライアントそれぞれでSpriteRenderer.spriteに渡しましたがそれでも同期されません NetworkTransformのようにコンポーネントをアタッチしなけば同期されないのかと思い、ネットで検索してみましたがそのような情報にたどり着けませんでした どうすればオブジェクトにアタッチしたSpriteRendererの情報を同期できるのでしょうか? こういうワードで検索すればわかるという情報や、同期させる方法を教えてください
|

|