Photon Unity Networking  v1.81
English | 日本語 | 한국
Classes | Enumerations
PhotonView.cs File Reference

Classes

class  PhotonView
 네트워킹을 위한 PUN의 NetworkView 대체 클래스. NetworkView 와 같이 사용 합니다. More...
 

Enumerations

enum  ViewSynchronization { ViewSynchronization.Off, ViewSynchronization.ReliableDeltaCompressed, ViewSynchronization.Unreliable, ViewSynchronization.UnreliableOnChange }
 
enum  OnSerializeTransform {
  OnSerializeTransform.OnlyPosition, OnSerializeTransform.OnlyRotation, OnSerializeTransform.OnlyScale, OnSerializeTransform.PositionAndRotation,
  OnSerializeTransform.All
}
 
enum  OnSerializeRigidBody { OnSerializeRigidBody.OnlyVelocity, OnSerializeRigidBody.OnlyAngularVelocity, OnSerializeRigidBody.All }
 
enum  OwnershipOption { OwnershipOption.Fixed, OwnershipOption.Takeover, OwnershipOption.Request }
 PhotonView 의 소유권 이동이 어떻게 처리되는지에 대한 옵션 정의 More...
 

Enumeration Type Documentation

Enumerator
OnlyVelocity 
OnlyAngularVelocity 
All 
Enumerator
OnlyPosition 
OnlyRotation 
OnlyScale 
PositionAndRotation 
All 

PhotonView 의 소유권 이동이 어떻게 처리되는지에 대한 옵션 정의

이 설정은 RequestOwnership 와 TransferOwnership 이 실행시 어떻게 동작 할지에 대해 영향을 줍니다.

Enumerator
Fixed 

소유권은 고정입니다. 인스턴스 생성된 객체들은 생성자가 소유자이며, 씬 객체들은 항상 마스터 클라이언트에게 소속 됩니다.

Takeover 

현재 소유자가 거부할 수 없으며 소유권이 변경될 수 있습니다.

Request 

PhotonView.RequestOwnership 을 통해 소유권을 요청 할 수 있지만 현재 소유자가 소유권 포기에 동의 해야 합니다.

현재 소유자는 소유권 요청에 대해서 IPunCallbacks.OnOwnershipRequest 를 구현하여 응대 해야 합니다.

Enumerator
Off 
ReliableDeltaCompressed 
Unreliable 
UnreliableOnChange