SendMonoMessageTargets









How do I use Send Mono Message Targets
Below are practical examples compiled from projects for learning and reference purposes

Featured Snippets


File name: NetworkingPeer.cs Copy
1937     public static void SendMonoMessage(PhotonNetworkingMessage methodString, params object[] parameters)
1938     {
1939         HashSet objectsToCall;
1940         if (PhotonNetwork.SendMonoMessageTargets != null)
1941         {
1942             objectsToCall = PhotonNetwork.SendMonoMessageTargets;
1943         }
1944         else
1945         {
1946             objectsToCall = PhotonNetwork.FindGameObjectsWithComponent(PhotonNetwork.SendMonoMessageTargetType);
1947         }
1948
1949         string methodName = methodString.ToString();
1950         object callParameter = (parameters != null && parameters.Length == 1) ? parameters[0] : parameters;
1951         foreach (GameObject gameObject in objectsToCall)
1952         {
1953             gameObject.SendMessage(methodName, callParameter, SendMessageOptions.DontRequireReceiver);
1954         }
1955     }
File name: PhotonNetwork.cs Copy
473     public static void CacheSendMonoMessageTargets(Type type)
474     {
475         if (type == null) type = SendMonoMessageTargetType;
476         PhotonNetwork.SendMonoMessageTargets = FindGameObjectsWithComponent(type);
477     }

SendMonoMessageTargets 123 lượt xem

Gõ tìm kiếm nhanh...