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


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch