https://github.com/ekito-station/destroy-network-object
Sample project that shows how to delete network objects generated by other players in PUN2 (Photon Unity Networking 2).
https://github.com/ekito-station/destroy-network-object
csharp pun2 unity
Last synced: 3 months ago
JSON representation
Sample project that shows how to delete network objects generated by other players in PUN2 (Photon Unity Networking 2).
- Host: GitHub
- URL: https://github.com/ekito-station/destroy-network-object
- Owner: ekito-station
- Created: 2023-07-04T03:35:23.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-07-04T04:01:23.000Z (almost 2 years ago)
- Last Synced: 2025-01-13T04:42:55.079Z (5 months ago)
- Topics: csharp, pun2, unity
- Language: C#
- Homepage:
- Size: 21 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 他人の生成したネットワークオブジェクトを削除する(PUN2)
PUN2(Photon Unity Networking 2)において、他のプレイヤーが生成したネットワークオブジェクトを削除するやり方を示したサンプルプロジェクトです。
[こちらの記事](https://zenn.dev/ekito_station/articles/destroy-network-object)で、やり方の詳細を説明しています。## DEMO
![]()
## Requirement
- Unity 2021.3.16f1## Usage
1. photon公式サイトの[ダッシュボード](https://dashboard.photonengine.com/ja-jp)で、新しくアプリを作成しアプリケーションIDを取得します。
2. 取得したアプリケーションIDを、`Assets/Photon/PhotonUnityNetworking/Resources/PhotonServerSettings.asset`の`App Id PUN`に入力します。
![]()
3. Unity Editor上でプロジェクトを実行すると、白い円のオブジェクトが生成されます。
4. プロジェクトをビルドして他の端末でアプリを開くと、白い円のオブジェクトがもう一つ生成されます。Unity Editorから見ると、これが他のプレイヤーの生成したネットワークオブジェクトに当たります。
5. Unity Editor上で、他のプレイヤーの生成したネットワークオブジェクトをクリックすると、削除されます。