Photon Unity Networking 2: Photon.Pun.UtilityScripts Namespace Reference

Photon Unity Networking 2

Photon.Pun.UtilityScripts Namespace Reference

Classes

class  ButtonInsideScrollList
 Button inside scroll list will stop scrolling ability of scrollRect container, so that when pressing down on a button and draggin up and down will not affect scrolling. this doesn't do anything if no scrollRect component found in Parent Hierarchy. More...
 
class  CellTree
 Represents the tree accessible from its root node. More...
 
class  CellTreeNode
 Represents a single node of the tree. More...
 
class  ConnectAndJoinRandom
 Simple component to call ConnectUsingSettings and to get into a PUN room easily. More...
 
class  CountdownTimer
 This is a basic CountdownTimer. In order to start the timer, the MasterClient can add a certain entry to the Custom Room Properties, which contains the property's name 'StartTime' and the actual start time describing the moment, the timer has been started. To have a synchronized timer, the best practice is to use PhotonNetwork.Time. In order to subscribe to the CountdownTimerHasExpired event you can call CountdownTimer.OnCountdownTimerHasExpired += OnCountdownTimerIsExpired; from Unity's OnEnable function for example. For unsubscribing simply call CountdownTimer.OnCountdownTimerHasExpired -= OnCountdownTimerIsExpired;. You can do this from Unity's OnDisable function for example. More...
 
class  CullArea
 Represents the cull area used for network culling. More...
 
class  CullingHandler
 Handles the network culling. More...
 
class  EventSystemSpawner
 Event system spawner. Will add an EventSystem GameObject with an EventSystem component and a StandaloneInputModule component Use this in additive scene loading context where you would otherwise get a "Multiple eventsystem in scene... this is not supported" error from Unity More...
 
class  GraphicToggleIsOnTransition
 Use this on toggles texts to have some color transition on the text depending on the isOn State. More...
 
interface  IPunTurnManagerCallbacks
 
class  MoveByKeys
 Very basic component to move a GameObject by WASD and Space. More...
 
class  OnClickDestroy
 Destroys the networked GameObject either by PhotonNetwork.Destroy or by sending an RPC which calls Object.Destroy(). More...
 
class  OnClickInstantiate
 Instantiates a networked GameObject on click. More...
 
class  OnClickRpc
 This component will instantiate a network GameObject when in a room and the user click on that component's GameObject. Uses PhysicsRaycaster for positioning. More...
 
class  OnEscapeQuit
 This component will quit the application when escape key is pressed More...
 
class  OnJoinedInstantiate
 This component will instantiate a network GameObject when a room is joined More...
 
class  OnPointerOverTooltip
 Set focus to a given photonView when pointed is over More...
 
class  OnStartDelete
 This component will destroy the GameObject it is attached to (in Start()). More...
 
class  PhotonLagSimulationGui
 This MonoBehaviour is a basic GUI for the Photon client's network-simulation feature. It can modify lag (fixed delay), jitter (random lag) and packet loss. More...
 
class  PhotonStatsGui
 Basic GUI to show traffic and health statistics of the connection to Photon, toggled by shift+tab. More...
 
class  PlayerNumbering
 Implements consistent numbering in a room/game with help of room properties. Access them by Player.GetPlayerNumber() extension. More...
 
class  PlayerNumberingExtensions
 Extension used for PlayerRoomIndexing and Player class. More...
 
class  PointedAtGameObjectInfo
 Display ViewId, OwnerActorNr, IsCeneView and IsMine when clicked. More...
 
class  PunPlayerScores
 Scoring system for PhotonPlayer More...
 
class  PunTeams
 Implements teams in a room/game with help of player properties. Access them by Player.GetTeam extension. More...
 
class  PunTurnManager
 Pun turnBased Game manager. Provides an Interface (IPunTurnManagerCallbacks) for the typical turn flow and logic, between players Provides Extensions for Player, Room and RoomInfo to feature dedicated api for TurnBased Needs More...
 
class  ScoreExtensions
 
class  SmoothSyncMovement
 Smoothed out movement for network gameobjects More...
 
class  StatesGui
 Output detailed information about Pun Current states, using the old Unity UI framework. More...
 
class  TabViewManager
 Tab view manager. Handles Tab views activation and deactivation, and provides a Unity Event Callback when a tab was selected. More...
 
class  TeamExtensions
 Extension used for PunTeams and Player class. Wraps access to the player's custom property. More...
 
class  TextButtonTransition
 Use this on Button texts to have some color transition on the text as well without corrupting button's behaviour. More...
 
class  TextToggleIsOnTransition
 Use this on toggles texts to have some color transition on the text depending on the isOn State. More...
 
class  TurnExtensions
 
Online Documentation  -  Dashboard  -  Support Forum Exit Games GmbH