ねえねえ、ネットワーク上のオブジェクトをクライアントとして破棄するのに問題があるので、ピックアップシステムにピックアップシステムがあり、ピックアップシステムからピックアップしてピックアップします。あなたの目録と地上のアイテムは破壊されます。 これで、サーバーがアイテムを選択したときにクライアントが単純に機能しなくなったときに、すべて正常に機能します。アイテムをインベントリに追加するだけです。 今、私はコマンドをどのようにしてコマンドを作っているのか、それはうまくいかないようです。あなたと対話しているアイテムはローカルプレイヤー権限を持ち、登録されていてプレイヤーはローカルプレイヤーathorityを持っています作業。これは私もClientRPC(それはまったく同じコードで、コマンドと同じ時間と呼ばれている)と それはまだdoesntの仕事 おかげユニティ、クライアントオブジェクトが破棄される
0
A
答えて
0
を同じことを行っている私のスクリプト
[Command]
public void CmdAddItem(GameObject hitcollider, int i)
{
ClientScene.RegisterPrefab (hitcollider);
NetworkServer.Destroy (hitcollider);
}
ですサーバが特定のオブジェクトを破壊するようにするには、最初にすべてのクライアントのNetworkManager上に生成可能なプレハブとして登録する必要があります.NetworkIdentityを持つ必要があり、サーバによって生成される必要があります。
あなたはすでにこれを持っていれば、単にこの関数を呼び出す:
[Command]
public void CmdDestroyObject(NetworkInstanceId netID)
{
GameObject theObject = NetworkServer.FindLocalObject (netID);
NetworkServer.Destroy (theObject);
}
NETIDはあなたが破壊するオブジェクトのNetworkInstanceIdです。
関連する問題
- 1. スレッドが破棄されると、変数は破棄されますか?
- 2. 奇妙なエラーセッションが破棄される
- 3. ログアウト後にセッションが破棄される
- 4. PHPセッションがログアウトボタンで破棄される
- 5. angular2破壊されたサブスクリプションの破棄
- 6. C++クラスでベクトルを宣言すると、それが破棄され、クラスのinstateが破棄されますか?
- 7. java.lang.IllegalStateException:(アクティビティが破棄された)フラグメント内
- 8. セッションがコードシニターで破棄されます
- 9. バイナリが破棄された後のデバッグセクション
- 10. DbContextが破棄されました
- 11. Spring-ActiveMQ:DefaultMessageListenerContainerが破棄されない
- 12. ポップオーバーコントローラが破棄されない
- 13. org.eclipse.gemini.blueprint.service.importer.ServiceProxyDestroyedException:サービスプロキシが破棄されました
- 14. ライターが破棄されたときにストリームが破棄されるのはなぜですか?
- 15. タグが付いたフラグメントを追加すると、親が破棄されても破棄されませんか?
- 16. チェックオブジェクトが破棄され、新しいシーンがロードされる
- 17. サービスを提供するコンポーネントが破棄されると、サービスも破棄されますか?
- 18. サービスが破棄された後に再生されるメディアプレーヤー
- 19. Androidのアクティビティがランダムに作成され、破棄される
- 20. 静的メンバーが作成され、破棄されるとき?
- 21. NSScrollViewがNSGradientを破棄する(破損)
- 22. モデルファイル内のオブジェクトが破棄された場合、そのオブジェクトは破棄されます
- 23. ネストされたリソースが依存破壊で適切に破棄されない
- 24. ドキュメントクラスのメソッドを破棄/破棄
- 25. ユーザーコントロールは破棄されていない
- 26. 返された変数の破棄
- 27. セッションはCodeIgnitorで破棄されます
- 28. スロットルが遅すぎると結果が破棄されます
- 29. D3:スタイルを破棄してDIVにスタイルを追加すると、スタイルが破棄される
- 30. "End Using"に達する前にDataAdapterが破棄される
あなたの在庫にアイテムを追加する方法が分かりません - ClientScene.RegisterプレハブはNetworkManagerに追加するスポーン可能なプレハブを追加するだけです(以前にサーバーを最初に起動したとき) – Fiffe