I_Jemin

Complete Network Chatting Projects

Showing 169 changed files with 243 additions and 1709 deletions
...@@ -38,7 +38,7 @@ RenderSettings: ...@@ -38,7 +38,7 @@ RenderSettings:
38 m_ReflectionIntensity: 1 38 m_ReflectionIntensity: 1
39 m_CustomReflection: {fileID: 0} 39 m_CustomReflection: {fileID: 0}
40 m_Sun: {fileID: 0} 40 m_Sun: {fileID: 0}
41 - m_IndirectSpecularColor: {r: 0.3731316, g: 0.38074896, b: 0.3587254, a: 1} 41 + m_IndirectSpecularColor: {r: 0.37311953, g: 0.38074014, b: 0.3587274, a: 1}
42 --- !u!157 &3 42 --- !u!157 &3
43 LightmapSettings: 43 LightmapSettings:
44 m_ObjectHideFlags: 0 44 m_ObjectHideFlags: 0
...@@ -138,20 +138,20 @@ RectTransform: ...@@ -138,20 +138,20 @@ RectTransform:
138 m_PrefabParentObject: {fileID: 0} 138 m_PrefabParentObject: {fileID: 0}
139 m_PrefabInternal: {fileID: 0} 139 m_PrefabInternal: {fileID: 0}
140 m_GameObject: {fileID: 1740271} 140 m_GameObject: {fileID: 1740271}
141 - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} 141 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
142 m_LocalPosition: {x: 0, y: 0, z: 0} 142 m_LocalPosition: {x: 0, y: 0, z: 0}
143 m_LocalScale: {x: 1, y: 1, z: 1} 143 m_LocalScale: {x: 1, y: 1, z: 1}
144 m_Children: 144 m_Children:
145 - {fileID: 1934488918} 145 - {fileID: 1934488918}
146 - {fileID: 1003989032} 146 - {fileID: 1003989032}
147 - m_Father: {fileID: 351038155} 147 + m_Father: {fileID: 1573133659}
148 - m_RootOrder: 2 148 + m_RootOrder: 0
149 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 149 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
150 m_AnchorMin: {x: 0, y: 0} 150 m_AnchorMin: {x: 0, y: 0}
151 - m_AnchorMax: {x: 1, y: 1} 151 + m_AnchorMax: {x: 1, y: 0}
152 - m_AnchoredPosition: {x: 0, y: -151.3} 152 + m_AnchoredPosition: {x: 0, y: 0}
153 - m_SizeDelta: {x: 0, y: -302.7} 153 + m_SizeDelta: {x: 0, y: 50}
154 - m_Pivot: {x: 0.5, y: 0.5} 154 + m_Pivot: {x: 0.5, y: 0}
155 --- !u!114 &1740273 155 --- !u!114 &1740273
156 MonoBehaviour: 156 MonoBehaviour:
157 m_ObjectHideFlags: 0 157 m_ObjectHideFlags: 0
...@@ -441,7 +441,7 @@ MonoBehaviour: ...@@ -441,7 +441,7 @@ MonoBehaviour:
441 m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} 441 m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
442 m_FontSize: 14 442 m_FontSize: 14
443 m_FontStyle: 0 443 m_FontStyle: 0
444 - m_BestFit: 0 444 + m_BestFit: 1
445 m_MinSize: 10 445 m_MinSize: 10
446 m_MaxSize: 40 446 m_MaxSize: 40
447 m_Alignment: 4 447 m_Alignment: 4
...@@ -505,7 +505,7 @@ MonoBehaviour: ...@@ -505,7 +505,7 @@ MonoBehaviour:
505 m_UiScaleMode: 1 505 m_UiScaleMode: 1
506 m_ReferencePixelsPerUnit: 100 506 m_ReferencePixelsPerUnit: 100
507 m_ScaleFactor: 1 507 m_ScaleFactor: 1
508 - m_ReferenceResolution: {x: 640, y: 360} 508 + m_ReferenceResolution: {x: 1280, y: 720}
509 m_ScreenMatchMode: 0 509 m_ScreenMatchMode: 0
510 m_MatchWidthOrHeight: 1 510 m_MatchWidthOrHeight: 1
511 m_PhysicalUnit: 3 511 m_PhysicalUnit: 3
...@@ -543,9 +543,6 @@ RectTransform: ...@@ -543,9 +543,6 @@ RectTransform:
543 m_LocalScale: {x: 0, y: 0, z: 0} 543 m_LocalScale: {x: 0, y: 0, z: 0}
544 m_Children: 544 m_Children:
545 - {fileID: 1310784055} 545 - {fileID: 1310784055}
546 - - {fileID: 1443135693}
547 - - {fileID: 1740272}
548 - - {fileID: 1372740361}
549 m_Father: {fileID: 0} 546 m_Father: {fileID: 0}
550 m_RootOrder: 1 547 m_RootOrder: 1
551 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 548 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
...@@ -838,7 +835,9 @@ RectTransform: ...@@ -838,7 +835,9 @@ RectTransform:
838 m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} 835 m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
839 m_LocalPosition: {x: 0, y: 0, z: 0} 836 m_LocalPosition: {x: 0, y: 0, z: 0}
840 m_LocalScale: {x: 1, y: 1, z: 1} 837 m_LocalScale: {x: 1, y: 1, z: 1}
841 - m_Children: [] 838 + m_Children:
839 + - {fileID: 1573133659}
840 + - {fileID: 1372740361}
842 m_Father: {fileID: 351038155} 841 m_Father: {fileID: 351038155}
843 m_RootOrder: 0 842 m_RootOrder: 0
844 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 843 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
...@@ -938,7 +937,7 @@ MonoBehaviour: ...@@ -938,7 +937,7 @@ MonoBehaviour:
938 m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} 937 m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
939 m_FontSize: 14 938 m_FontSize: 14
940 m_FontStyle: 0 939 m_FontStyle: 0
941 - m_BestFit: 0 940 + m_BestFit: 1
942 m_MinSize: 10 941 m_MinSize: 10
943 m_MaxSize: 40 942 m_MaxSize: 40
944 m_Alignment: 4 943 m_Alignment: 4
...@@ -965,8 +964,9 @@ GameObject: ...@@ -965,8 +964,9 @@ GameObject:
965 - component: {fileID: 1372740364} 964 - component: {fileID: 1372740364}
966 - component: {fileID: 1372740363} 965 - component: {fileID: 1372740363}
967 - component: {fileID: 1372740362} 966 - component: {fileID: 1372740362}
967 + - component: {fileID: 1372740365}
968 m_Layer: 5 968 m_Layer: 5
969 - m_Name: Menu 969 + m_Name: Menu Window
970 m_TagString: Untagged 970 m_TagString: Untagged
971 m_Icon: {fileID: 0} 971 m_Icon: {fileID: 0}
972 m_NavMeshLayer: 0 972 m_NavMeshLayer: 0
...@@ -978,20 +978,20 @@ RectTransform: ...@@ -978,20 +978,20 @@ RectTransform:
978 m_PrefabParentObject: {fileID: 0} 978 m_PrefabParentObject: {fileID: 0}
979 m_PrefabInternal: {fileID: 0} 979 m_PrefabInternal: {fileID: 0}
980 m_GameObject: {fileID: 1372740360} 980 m_GameObject: {fileID: 1372740360}
981 - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} 981 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
982 m_LocalPosition: {x: 0, y: 0, z: 0} 982 m_LocalPosition: {x: 0, y: 0, z: 0}
983 m_LocalScale: {x: 1, y: 1, z: 1} 983 m_LocalScale: {x: 1, y: 1, z: 1}
984 m_Children: 984 m_Children:
985 - {fileID: 1763030733} 985 - {fileID: 1763030733}
986 - {fileID: 650336558} 986 - {fileID: 650336558}
987 - {fileID: 257132852} 987 - {fileID: 257132852}
988 - m_Father: {fileID: 351038155} 988 + m_Father: {fileID: 1310784055}
989 - m_RootOrder: 3 989 + m_RootOrder: 1
990 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 990 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
991 m_AnchorMin: {x: 1, y: 0} 991 m_AnchorMin: {x: 1, y: 0}
992 m_AnchorMax: {x: 1, y: 1} 992 m_AnchorMax: {x: 1, y: 1}
993 - m_AnchoredPosition: {x: 0.000030517578, y: 28.674995} 993 + m_AnchoredPosition: {x: 0, y: 0}
994 - m_SizeDelta: {x: 196.79999, y: -57.35} 994 + m_SizeDelta: {x: 150, y: 0}
995 m_Pivot: {x: 1, y: 0.5} 995 m_Pivot: {x: 1, y: 0.5}
996 --- !u!114 &1372740362 996 --- !u!114 &1372740362
997 MonoBehaviour: 997 MonoBehaviour:
...@@ -1048,6 +1048,25 @@ CanvasRenderer: ...@@ -1048,6 +1048,25 @@ CanvasRenderer:
1048 m_PrefabParentObject: {fileID: 0} 1048 m_PrefabParentObject: {fileID: 0}
1049 m_PrefabInternal: {fileID: 0} 1049 m_PrefabInternal: {fileID: 0}
1050 m_GameObject: {fileID: 1372740360} 1050 m_GameObject: {fileID: 1372740360}
1051 +--- !u!114 &1372740365
1052 +MonoBehaviour:
1053 + m_ObjectHideFlags: 0
1054 + m_PrefabParentObject: {fileID: 0}
1055 + m_PrefabInternal: {fileID: 0}
1056 + m_GameObject: {fileID: 1372740360}
1057 + m_Enabled: 1
1058 + m_EditorHideFlags: 0
1059 + m_Script: {fileID: 1679637790, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3}
1060 + m_Name:
1061 + m_EditorClassIdentifier:
1062 + m_IgnoreLayout: 0
1063 + m_MinWidth: -1
1064 + m_MinHeight: -1
1065 + m_PreferredWidth: -1
1066 + m_PreferredHeight: -1
1067 + m_FlexibleWidth: -1
1068 + m_FlexibleHeight: -1
1069 + m_LayoutPriority: 1
1051 --- !u!1 &1443135692 1070 --- !u!1 &1443135692
1052 GameObject: 1071 GameObject:
1053 m_ObjectHideFlags: 0 1072 m_ObjectHideFlags: 0
...@@ -1060,7 +1079,7 @@ GameObject: ...@@ -1060,7 +1079,7 @@ GameObject:
1060 - component: {fileID: 1443135695} 1079 - component: {fileID: 1443135695}
1061 - component: {fileID: 1443135694} 1080 - component: {fileID: 1443135694}
1062 m_Layer: 5 1081 m_Layer: 5
1063 - m_Name: Comments Holder 1082 + m_Name: Chat Messages
1064 m_TagString: Untagged 1083 m_TagString: Untagged
1065 m_Icon: {fileID: 0} 1084 m_Icon: {fileID: 0}
1066 m_NavMeshLayer: 0 1085 m_NavMeshLayer: 0
...@@ -1072,17 +1091,17 @@ RectTransform: ...@@ -1072,17 +1091,17 @@ RectTransform:
1072 m_PrefabParentObject: {fileID: 0} 1091 m_PrefabParentObject: {fileID: 0}
1073 m_PrefabInternal: {fileID: 0} 1092 m_PrefabInternal: {fileID: 0}
1074 m_GameObject: {fileID: 1443135692} 1093 m_GameObject: {fileID: 1443135692}
1075 - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} 1094 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
1076 m_LocalPosition: {x: 0, y: 0, z: 0} 1095 m_LocalPosition: {x: 0, y: 0, z: 0}
1077 m_LocalScale: {x: 1, y: 1, z: 1} 1096 m_LocalScale: {x: 1, y: 1, z: 1}
1078 m_Children: [] 1097 m_Children: []
1079 - m_Father: {fileID: 351038155} 1098 + m_Father: {fileID: 1573133659}
1080 m_RootOrder: 1 1099 m_RootOrder: 1
1081 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 1100 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
1082 m_AnchorMin: {x: 0, y: 0} 1101 m_AnchorMin: {x: 0, y: 0}
1083 m_AnchorMax: {x: 1, y: 1} 1102 m_AnchorMax: {x: 1, y: 1}
1084 - m_AnchoredPosition: {x: 0, y: 28.675} 1103 + m_AnchoredPosition: {x: 0, y: 25}
1085 - m_SizeDelta: {x: 0, y: -57.35} 1104 + m_SizeDelta: {x: 0, y: -50}
1086 m_Pivot: {x: 0.5, y: 0.5} 1105 m_Pivot: {x: 0.5, y: 0.5}
1087 --- !u!114 &1443135694 1106 --- !u!114 &1443135694
1088 MonoBehaviour: 1107 MonoBehaviour:
...@@ -1197,7 +1216,7 @@ MonoBehaviour: ...@@ -1197,7 +1216,7 @@ MonoBehaviour:
1197 m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} 1216 m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
1198 m_FontSize: 14 1217 m_FontSize: 14
1199 m_FontStyle: 0 1218 m_FontStyle: 0
1200 - m_BestFit: 0 1219 + m_BestFit: 1
1201 m_MinSize: 10 1220 m_MinSize: 10
1202 m_MaxSize: 40 1221 m_MaxSize: 40
1203 m_Alignment: 4 1222 m_Alignment: 4
...@@ -1213,6 +1232,76 @@ CanvasRenderer: ...@@ -1213,6 +1232,76 @@ CanvasRenderer:
1213 m_PrefabParentObject: {fileID: 0} 1232 m_PrefabParentObject: {fileID: 0}
1214 m_PrefabInternal: {fileID: 0} 1233 m_PrefabInternal: {fileID: 0}
1215 m_GameObject: {fileID: 1464550523} 1234 m_GameObject: {fileID: 1464550523}
1235 +--- !u!1 &1573133658
1236 +GameObject:
1237 + m_ObjectHideFlags: 0
1238 + m_PrefabParentObject: {fileID: 0}
1239 + m_PrefabInternal: {fileID: 0}
1240 + serializedVersion: 5
1241 + m_Component:
1242 + - component: {fileID: 1573133659}
1243 + - component: {fileID: 1573133661}
1244 + - component: {fileID: 1573133660}
1245 + m_Layer: 5
1246 + m_Name: Chat Window
1247 + m_TagString: Untagged
1248 + m_Icon: {fileID: 0}
1249 + m_NavMeshLayer: 0
1250 + m_StaticEditorFlags: 0
1251 + m_IsActive: 1
1252 +--- !u!224 &1573133659
1253 +RectTransform:
1254 + m_ObjectHideFlags: 0
1255 + m_PrefabParentObject: {fileID: 0}
1256 + m_PrefabInternal: {fileID: 0}
1257 + m_GameObject: {fileID: 1573133658}
1258 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
1259 + m_LocalPosition: {x: 0, y: 0, z: 0}
1260 + m_LocalScale: {x: 1, y: 1, z: 1}
1261 + m_Children:
1262 + - {fileID: 1740272}
1263 + - {fileID: 1443135693}
1264 + m_Father: {fileID: 1310784055}
1265 + m_RootOrder: 0
1266 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
1267 + m_AnchorMin: {x: 0, y: 0}
1268 + m_AnchorMax: {x: 1, y: 1}
1269 + m_AnchoredPosition: {x: -75, y: 0}
1270 + m_SizeDelta: {x: -150, y: 0}
1271 + m_Pivot: {x: 0.5, y: 0.5}
1272 +--- !u!114 &1573133660
1273 +MonoBehaviour:
1274 + m_ObjectHideFlags: 0
1275 + m_PrefabParentObject: {fileID: 0}
1276 + m_PrefabInternal: {fileID: 0}
1277 + m_GameObject: {fileID: 1573133658}
1278 + m_Enabled: 1
1279 + m_EditorHideFlags: 0
1280 + m_Script: {fileID: -765806418, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3}
1281 + m_Name:
1282 + m_EditorClassIdentifier:
1283 + m_Material: {fileID: 0}
1284 + m_Color: {r: 1, g: 1, b: 1, a: 0.392}
1285 + m_RaycastTarget: 1
1286 + m_OnCullStateChanged:
1287 + m_PersistentCalls:
1288 + m_Calls: []
1289 + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
1290 + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
1291 + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0}
1292 + m_Type: 1
1293 + m_PreserveAspect: 0
1294 + m_FillCenter: 1
1295 + m_FillMethod: 4
1296 + m_FillAmount: 1
1297 + m_FillClockwise: 1
1298 + m_FillOrigin: 0
1299 +--- !u!222 &1573133661
1300 +CanvasRenderer:
1301 + m_ObjectHideFlags: 0
1302 + m_PrefabParentObject: {fileID: 0}
1303 + m_PrefabInternal: {fileID: 0}
1304 + m_GameObject: {fileID: 1573133658}
1216 --- !u!1 &1622086368 1305 --- !u!1 &1622086368
1217 GameObject: 1306 GameObject:
1218 m_ObjectHideFlags: 0 1307 m_ObjectHideFlags: 0
...@@ -1533,6 +1622,8 @@ MonoBehaviour: ...@@ -1533,6 +1622,8 @@ MonoBehaviour:
1533 commentTextPrefab: {fileID: 114312857566104806, guid: b4721aef43e524b91936d391647d3ae1, 1622 commentTextPrefab: {fileID: 114312857566104806, guid: b4721aef43e524b91936d391647d3ae1,
1534 type: 2} 1623 type: 2}
1535 commentHolder: {fileID: 1443135693} 1624 commentHolder: {fileID: 1443135693}
1625 + m_hostAddress: 127.0.0.1
1626 + m_port: 50763
1536 --- !u!4 &2036355377 1627 --- !u!4 &2036355377
1537 Transform: 1628 Transform:
1538 m_ObjectHideFlags: 0 1629 m_ObjectHideFlags: 0
......
...@@ -6,125 +6,129 @@ using System.Net; ...@@ -6,125 +6,129 @@ using System.Net;
6 6
7 public class Chat : MonoBehaviour 7 public class Chat : MonoBehaviour
8 { 8 {
9 - public TransportTCP m_transport; 9 + public TransportTCP m_transport;
10 - 10 +
11 - public ChatText commentTextPrefab; 11 + public ChatText commentTextPrefab;
12 - 12 +
13 - public Transform commentHolder; 13 + public Transform commentHolder;
14 - 14 +
15 - public string m_hostAddress {get; set;} 15 + public string m_hostAddress = "127.0.0.1";
16 - 16 +
17 - private const int m_port = 50763; 17 + public int m_port = 50763;
18 - 18 +
19 - private bool m_isServer = false; 19 + private bool m_isServer = false;
20 - 20 +
21 - // Use this for initialization 21 + // Use this for initialization
22 - void Start() 22 + void Start()
23 - { 23 + {
24 - IPHostEntry hostEntry = Dns.GetHostEntry(Dns.GetHostName()); 24 + m_transport.onStateChanged += OnEventHandling;
25 - 25 + }
26 - System.Net.IPAddress hostAddress = hostEntry.AddressList[0]; 26 +
27 - 27 +
28 - Debug.Log(hostEntry.HostName); 28 + IEnumerator UpdateChatting()
29 - 29 + {
30 - m_hostAddress = "127.0.0.1"; 30 + while (true)
31 - m_transport.onStateChanged += OnEventHandling; 31 + {
32 - } 32 + byte[] buffer = new byte[1400];
33 - 33 +
34 - 34 + int recvSize = m_transport.Receive(ref buffer, buffer.Length);
35 - IEnumerator UpdateChatting() 35 + if (recvSize > 0)
36 - { 36 + {
37 - while(true) 37 + string message = System.Text.Encoding.UTF8.GetString(buffer);
38 - { 38 + Debug.Log("Recv data:" + message);
39 - byte[] buffer = new byte[1400]; 39 +
40 - 40 + AddComment(message);
41 - int recvSize = m_transport.Receive(ref buffer, buffer.Length); 41 + }
42 - if (recvSize > 0) { 42 +
43 - string message = System.Text.Encoding.UTF8.GetString(buffer); 43 + yield return null;
44 - Debug.Log("Recv data:" + message ); 44 + }
45 - 45 + }
46 - AddComment(message); 46 +
47 - } 47 +
48 - 48 + public void Send(string message)
49 - yield return null; 49 + {
50 - } 50 + message = "[" + DateTime.Now.ToString("HH:mm:ss") + "] " + message;
51 - } 51 +
52 - 52 + byte[] buffer = System.Text.Encoding.UTF8.GetBytes(message);
53 - 53 +
54 - void Send(string message) 54 + m_transport.Send(buffer, buffer.Length);
55 - { 55 +
56 - message = "[" + DateTime.Now.ToString("HH:mm:ss") + "] " + message; 56 + AddComment(message);
57 - 57 + }
58 - byte[] buffer = System.Text.Encoding.UTF8.GetBytes(message); 58 +
59 - 59 +
60 - m_transport.Send(buffer, buffer.Length); 60 + void AddComment(string message)
61 - 61 + {
62 - AddComment(message); 62 + var newComment = Instantiate(commentTextPrefab, commentHolder);
63 - } 63 + newComment.SetUp(message);
64 - 64 + }
65 - 65 + void OnApplicationQuit()
66 - void AddComment(string message) 66 + {
67 - { 67 + if (m_transport != null)
68 - var newComment = Instantiate(commentTextPrefab,commentHolder); 68 + {
69 - newComment.SetUp(message); 69 + if (m_isServer)
70 - } 70 + {
71 - void OnApplicationQuit() { 71 + m_transport.StopServer();
72 - if (m_transport != null) { 72 + }
73 - if(m_isServer) 73 + else
74 - { 74 + {
75 - m_transport.StopServer(); 75 + m_transport.Disconnect();
76 - } 76 + }
77 - else 77 + }
78 - { 78 + }
79 - m_transport.Disconnect(); 79 +
80 - } 80 + public void OnEventHandling(NetEventState state)
81 - } 81 + {
82 - } 82 + switch (state.type)
83 - 83 + {
84 - public void OnEventHandling(NetEventState state) 84 + case NetEventType.Connect:
85 - { 85 + AddComment("접속");
86 - switch (state.type) { 86 + Debug.Log("접속");
87 - case NetEventType.Connect: 87 + break;
88 - AddComment("접속"); 88 +
89 - break; 89 + case NetEventType.Disconnect:
90 - 90 + Debug.Log("접속 종료");
91 - case NetEventType.Disconnect: 91 + AddComment("접속 종료");
92 - AddComment("접속 종료"); 92 + break;
93 - break; 93 + }
94 - } 94 + }
95 - } 95 +
96 - 96 +
97 - 97 + public void CreateRoom()
98 - public void CreateRoom() 98 + {
99 - { 99 + m_transport.StartServer(m_port, 1);
100 - m_transport.StartServer(m_port, 1); 100 + m_isServer = true;
101 - m_isServer = true; 101 + StartCoroutine("UpdateChatting");
102 - } 102 + }
103 - 103 +
104 - public void JoinChatRoom() 104 + public void JoinChatRoom()
105 - { 105 + {
106 - bool ret = m_transport.Connect(m_hostAddress, m_port); 106 + bool ret = m_transport.Connect(m_hostAddress, m_port);
107 - 107 +
108 - if (ret) { 108 + if (ret)
109 - StartCoroutine("UpdateChatting"); 109 + {
110 - } 110 + StartCoroutine("UpdateChatting");
111 - else { 111 + }
112 - Debug.LogError("Failed"); 112 + else
113 - } 113 + {
114 - } 114 + Debug.LogError("Failed");
115 - 115 + }
116 - 116 + }
117 - public void Leave() 117 +
118 - { 118 +
119 - if (m_isServer == true) { 119 + public void Leave()
120 - m_transport.StopServer(); 120 + {
121 - } 121 + if (m_isServer == true)
122 - else { 122 + {
123 - m_transport.Disconnect(); 123 + m_transport.StopServer();
124 - } 124 + }
125 - 125 + else
126 - StopCoroutine("UpdateChatting"); 126 + {
127 - } 127 + m_transport.Disconnect();
128 - 128 + }
129 +
130 + StopCoroutine("UpdateChatting");
131 + }
132 +
129 133
130 } 134 }
......
...@@ -11,7 +11,7 @@ public class MessageInputField : MonoBehaviour { ...@@ -11,7 +11,7 @@ public class MessageInputField : MonoBehaviour {
11 void Update () { 11 void Update () {
12 if(Input.GetKeyDown(KeyCode.Return) && !string.IsNullOrEmpty(inputField.text)) 12 if(Input.GetKeyDown(KeyCode.Return) && !string.IsNullOrEmpty(inputField.text))
13 { 13 {
14 - chat.SendMessage(inputField.text); 14 + chat.Send(inputField.text);
15 inputField.text = string.Empty; 15 inputField.text = string.Empty;
16 } 16 }
17 } 17 }
......
1 -<?xml version="1.0" encoding="UTF-8"?>
2 -<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3 -<plist version="1.0">
4 -<dict>
5 - <key>NSAppTransportSecurity</key>
6 - <dict>
7 - <key>NSAllowsArbitraryLoads</key>
8 - <true/>
9 - </dict>
10 - <key>CFBundleDevelopmentRegion</key>
11 - <string>English</string>
12 - <key>CFBundleExecutable</key>
13 - <string>Main</string>
14 - <key>CFBundleGetInfoString</key>
15 - <string>Unity Player version 2017.3.0p3 (bfcbae508940). (c) 2018 Unity Technologies ApS. All rights reserved.</string>
16 - <key>CFBundleIconFile</key>
17 - <string>PlayerIcon.icns</string>
18 - <key>CFBundleIdentifier</key>
19 - <string>com.Company.ProductName</string>
20 - <key>CFBundleInfoDictionaryVersion</key>
21 - <string>6.0</string>
22 - <key>CFBundleSupportedPlatforms</key>
23 - <array>
24 - <string>MacOSX</string>
25 - </array>
26 - <key>LSApplicationCategoryType</key>
27 - <string>public.app-category.games</string>
28 - <key>CFBundleName</key>
29 - <string>Basic Network Library</string>
30 - <key>CFBundlePackageType</key>
31 - <string>APPL</string>
32 - <key>CFBundleShortVersionString</key>
33 - <string>1.0</string>
34 - <key>CFBundleVersion</key>
35 - <string>0</string>
36 - <key>NSMainNibFile</key>
37 - <string>MainMenu</string>
38 - <key>NSPrincipalClass</key>
39 - <string>PlayerApplication</string>
40 - <key>UnityBuildNumber</key>
41 - <string>bfcbae508940</string>
42 - <key>LSMinimumSystemVersion</key>
43 - <string>10.9.0</string>
44 -</dict>
45 -</plist>
This file is too large to display.
1 -<!--
2 - This file defines some of the browsers that Microsoft's implementation provides in
3 - <windir>\Microsoft.NET\Framework\<ver>\CONFIG\Browsers\*.browser
4 -
5 - It is not derived from any file distributed with Microsoft's implementation. Since
6 - we can't distribute MS's browser files, we use browscap.ini to determine
7 - browser capabilities. Then, if and only if the application contains App_Browser/*.browser
8 - files and we are using .NET 2.0 or higher, we supplement the capabilities with the
9 - information in those files and the files in this directory. The primary goal of this file
10 - is provide browser definitions that might be referenced in App_Browser/*.browser files.
11 --->
12 -<browsers>
13 - <defaultBrowser id="Default">
14 - </defaultBrowser>
15 - <browser id="Default">
16 - <identification>
17 - <userAgent match="." />
18 - </identification>
19 - </browser>
20 - <browser id="IE6to9" parentID="Default">
21 - <identification>
22 - <capability name="majorver" match="^[6-9]" />
23 - <capability name="browser" match="^(IE|AOL)$" />
24 - </identification>
25 - </browser>
26 - <browser id="Opera8to9" parentID="Default">
27 - <identification>
28 - <capability name="majorver" match="^[8-9]" />
29 - <capability name="browser" match="^Opera$" />
30 - </identification>
31 - </browser>
32 - <browser id="Safari" parentID="Default">
33 - <identification>
34 - <capability name="browser" match="^Safari$" />
35 - </identification>
36 - </browser>
37 - <browser id="Mozilla" parentID="Default">
38 - <identification>
39 - <capability name="browser" match="^Mozilla" />
40 - </identification>
41 - </browser>
42 -</browsers>
...\ No newline at end of file ...\ No newline at end of file
1 -<?xml version="1.0" encoding="utf-8" ?>
2 -<settingsMap>
3 - <map sectionType="System.Web.Configuration.MembershipSection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
4 - mapperType="Mono.Web.Util.MembershipSectionMapper, Mono.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756"
5 - platform="Unix">
6 -
7 - <!-- The 'what' tag specifies which region of the section to modify. The 'value' attribute value is mapper-specific and is not defined here. It can be
8 - any expression understood by the mapper to designate the section region to modify.
9 - -->
10 - <what value="providers">
11 - <!-- 'what' can contain any number of occurrences of any three elements:
12 - replace - replace the designated region
13 - add - add a new entry to the region
14 - clear - clear the region
15 - remove - remove the designatedregion
16 -
17 - The attributes to any of the above are freeform and are not processed by the mapper manager. They are stored verbatim for the
18 - mapper to peruse.
19 - -->
20 - <replace name="AspNetSqlMembershipProvider"
21 - type="System.Web.Security.SqliteMembershipProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
22 - connectionStringName="LocalSqliteServer" />
23 - </what>
24 - </map>
25 -
26 - <map sectionType="System.Web.Configuration.RoleManagerSection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
27 - mapperType="Mono.Web.Util.RoleManagerSectionMapper, Mono.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756"
28 - platform="Unix">
29 -
30 - <!-- The 'what' tag specifies which region of the section to modify. The 'value' attribute value is mapper-specific and is not defined here. It can be
31 - any expression understood by the mapper to designate the section region to modify.
32 - -->
33 - <what value="providers">
34 - <!-- 'what' can contain any number of occurrences of any three elements:
35 - replace - replace the designated region
36 - add - add a new entry to the region
37 - clear - clear the region
38 - remove - remove the designatedregion
39 -
40 - The attributes to any of the above are freeform and are not processed by the mapper manager. They are stored verbatim for the
41 - mapper to peruse.
42 - -->
43 - <replace name="AspNetSqlRoleProvider"
44 - type="System.Web.Security.SqliteRoleProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
45 - connectionStringName="LocalSqliteServer" />
46 - </what>
47 - </map>
48 -</settingsMap>
This diff could not be displayed because it is too large.
1 -<configuration>
2 - <dllmap dll="i:cygwin1.dll" target="libc.dylib" os="!windows" />
3 - <dllmap dll="libc" target="libc.dylib" os="!windows"/>
4 - <dllmap dll="intl" target="libintl.dylib" os="!windows"/>
5 - <dllmap dll="intl" name="bind_textdomain_codeset" target="libc.dylib" os="solaris"/>
6 - <dllmap dll="libintl" name="bind_textdomain_codeset" target="libc.dylib" os="solaris"/>
7 - <dllmap dll="libintl" target="libintl.dylib" os="!windows"/>
8 - <dllmap dll="i:libxslt.dll" target="libxslt.dylib" os="!windows"/>
9 - <dllmap dll="i:odbc32.dll" target="libodbc.dylib" os="!windows"/>
10 - <dllmap dll="i:odbc32.dll" target="libiodbc.dylib" os="osx"/>
11 - <dllmap dll="oci" target="libclntsh.dylib" os="!windows"/>
12 - <dllmap dll="db2cli" target="libdb2_36.dylib" os="!windows"/>
13 - <dllmap dll="MonoPosixHelper" target="libMonoPosixHelper.dylib" os="!windows" />
14 - <dllmap dll="i:msvcrt" target="libc.dylib" os="!windows"/>
15 - <dllmap dll="i:msvcrt.dll" target="libc.dylib" os="!windows"/>
16 - <dllmap dll="sqlite" target="libsqlite.0.dylib" os="!windows"/>
17 - <dllmap dll="sqlite3" target="libsqlite3.0.dylib" os="!windows"/>
18 - <dllmap dll="libX11" target="libX11.dylib" os="!windows" />
19 - <dllmap dll="libcairo-2.dll" target="libcairo.so.2" os="!windows"/>
20 - <dllmap dll="libcups" target="libcups.so.2" os="!windows"/>
21 - <dllmap dll="i:kernel32.dll">
22 - <dllentry dll="__Internal" name="CopyMemory" target="mono_win32_compat_CopyMemory"/>
23 - <dllentry dll="__Internal" name="FillMemory" target="mono_win32_compat_FillMemory"/>
24 - <dllentry dll="__Internal" name="MoveMemory" target="mono_win32_compat_MoveMemory"/>
25 - <dllentry dll="__Internal" name="ZeroMemory" target="mono_win32_compat_ZeroMemory"/>
26 - </dllmap>
27 -</configuration>
1 -<!--
2 - This file defines some of the browsers that Microsoft's implementation provides in
3 - <windir>\Microsoft.NET\Framework\<ver>\CONFIG\Browsers\*.browser
4 -
5 - It is not derived from any file distributed with Microsoft's implementation. Since
6 - we can't distribute MS's browser files, we use browscap.ini to determine
7 - browser capabilities. Then, if and only if the application contains App_Browser/*.browser
8 - files and we are using .NET 2.0 or higher, we supplement the capabilities with the
9 - information in those files and the files in this directory. The primary goal of this file
10 - is provide browser definitions that might be referenced in App_Browser/*.browser files.
11 --->
12 -<browsers>
13 - <defaultBrowser id="Default">
14 - </defaultBrowser>
15 - <browser id="Default">
16 - <identification>
17 - <userAgent match="." />
18 - </identification>
19 - </browser>
20 - <browser id="IE6to9" parentID="Default">
21 - <identification>
22 - <capability name="majorver" match="^[6-9]" />
23 - <capability name="browser" match="^(IE|AOL)$" />
24 - </identification>
25 - </browser>
26 - <browser id="Opera8to9" parentID="Default">
27 - <identification>
28 - <capability name="majorver" match="^[8-9]" />
29 - <capability name="browser" match="^Opera$" />
30 - </identification>
31 - </browser>
32 - <browser id="Safari" parentID="Default">
33 - <identification>
34 - <capability name="browser" match="^Safari$" />
35 - </identification>
36 - </browser>
37 - <browser id="Mozilla" parentID="Default">
38 - <identification>
39 - <capability name="browser" match="^Mozilla" />
40 - </identification>
41 - </browser>
42 -</browsers>
...\ No newline at end of file ...\ No newline at end of file
1 -<?xml version="1.0" encoding="utf-8" ?>
2 -<settingsMap>
3 - <map sectionType="System.Web.Configuration.MembershipSection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
4 - mapperType="Mono.Web.Util.MembershipSectionMapper, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
5 - platform="Unix">
6 -
7 - <!-- The 'what' tag specifies which region of the section to modify. The 'value' attribute value is mapper-specific and is not defined here. It can be
8 - any expression understood by the mapper to designate the section region to modify.
9 - -->
10 - <what value="providers">
11 - <!-- 'what' can contain any number of occurrences of any three elements:
12 - replace - replace the designated region
13 - add - add a new entry to the region
14 - clear - clear the region
15 - remove - remove the designatedregion
16 -
17 - The attributes to any of the above are freeform and are not processed by the mapper manager. They are stored verbatim for the
18 - mapper to peruse.
19 - -->
20 - <replace name="AspNetSqlMembershipProvider"
21 - type="System.Web.Security.SqliteMembershipProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
22 - connectionStringName="LocalSqliteServer" />
23 - </what>
24 - </map>
25 -
26 - <map sectionType="System.Web.Configuration.RoleManagerSection, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
27 - mapperType="Mono.Web.Util.RoleManagerSectionMapper, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
28 - platform="Unix">
29 -
30 - <!-- The 'what' tag specifies which region of the section to modify. The 'value' attribute value is mapper-specific and is not defined here. It can be
31 - any expression understood by the mapper to designate the section region to modify.
32 - -->
33 - <what value="providers">
34 - <!-- 'what' can contain any number of occurrences of any three elements:
35 - replace - replace the designated region
36 - add - add a new entry to the region
37 - clear - clear the region
38 - remove - remove the designatedregion
39 -
40 - The attributes to any of the above are freeform and are not processed by the mapper manager. They are stored verbatim for the
41 - mapper to peruse.
42 - -->
43 - <replace name="AspNetSqlRoleProvider"
44 - type="System.Web.Security.SqliteRoleProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
45 - connectionStringName="LocalSqliteServer" />
46 - </what>
47 - </map>
48 -</settingsMap>
1 -<!--
2 - This file defines some of the browsers that Microsoft's implementation provides in
3 - <windir>\Microsoft.NET\Framework\<ver>\CONFIG\Browsers\*.browser
4 -
5 - It is not derived from any file distributed with Microsoft's implementation. Since
6 - we can't distribute MS's browser files, we use browscap.ini to determine
7 - browser capabilities. Then, if and only if the application contains App_Browser/*.browser
8 - files and we are using .NET 2.0 or higher, we supplement the capabilities with the
9 - information in those files and the files in this directory. The primary goal of this file
10 - is provide browser definitions that might be referenced in App_Browser/*.browser files.
11 --->
12 -<browsers>
13 - <defaultBrowser id="Default">
14 - </defaultBrowser>
15 - <browser id="Default">
16 - <identification>
17 - <userAgent match="." />
18 - </identification>
19 - </browser>
20 - <browser id="IE6to9" parentID="Default">
21 - <identification>
22 - <capability name="majorver" match="^[6-9]" />
23 - <capability name="browser" match="^(IE|AOL)$" />
24 - </identification>
25 - </browser>
26 - <browser id="Opera8to9" parentID="Default">
27 - <identification>
28 - <capability name="majorver" match="^[8-9]" />
29 - <capability name="browser" match="^Opera$" />
30 - </identification>
31 - </browser>
32 - <browser id="Safari" parentID="Default">
33 - <identification>
34 - <capability name="browser" match="^Safari$" />
35 - </identification>
36 - </browser>
37 - <browser id="Mozilla" parentID="Default">
38 - <identification>
39 - <capability name="browser" match="^Mozilla" />
40 - </identification>
41 - </browser>
42 -</browsers>
...\ No newline at end of file ...\ No newline at end of file
1 -<?xml version="1.0" encoding="utf-8" ?>
2 -<settingsMap>
3 - <map sectionType="System.Web.Configuration.MembershipSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
4 - mapperType="Mono.Web.Util.MembershipSectionMapper, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
5 - platform="Unix">
6 -
7 - <!-- The 'what' tag specifies which region of the section to modify. The 'value' attribute value is mapper-specific and is not defined here. It can be
8 - any expression understood by the mapper to designate the section region to modify.
9 - -->
10 - <what value="providers">
11 - <!-- 'what' can contain any number of occurrences of any three elements:
12 - replace - replace the designated region
13 - add - add a new entry to the region
14 - clear - clear the region
15 - remove - remove the designatedregion
16 -
17 - The attributes to any of the above are freeform and are not processed by the mapper manager. They are stored verbatim for the
18 - mapper to peruse.
19 - -->
20 - <replace name="AspNetSqlMembershipProvider"
21 - type="System.Web.Security.SqliteMembershipProvider, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
22 - connectionStringName="LocalSqliteServer" />
23 - </what>
24 - </map>
25 -
26 - <map sectionType="System.Web.Configuration.RoleManagerSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
27 - mapperType="Mono.Web.Util.RoleManagerSectionMapper, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
28 - platform="Unix">
29 -
30 - <!-- The 'what' tag specifies which region of the section to modify. The 'value' attribute value is mapper-specific and is not defined here. It can be
31 - any expression understood by the mapper to designate the section region to modify.
32 - -->
33 - <what value="providers">
34 - <!-- 'what' can contain any number of occurrences of any three elements:
35 - replace - replace the designated region
36 - add - add a new entry to the region
37 - clear - clear the region
38 - remove - remove the designatedregion
39 -
40 - The attributes to any of the above are freeform and are not processed by the mapper manager. They are stored verbatim for the
41 - mapper to peruse.
42 - -->
43 - <replace name="AspNetSqlRoleProvider"
44 - type="System.Web.Security.SqliteRoleProvider, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
45 - connectionStringName="LocalSqliteServer" />
46 - </what>
47 - </map>
48 -</settingsMap>
1 -<!--
2 - This file defines some of the browsers that Microsoft's implementation provides in
3 - <windir>\Microsoft.NET\Framework\<ver>\CONFIG\Browsers\*.browser
4 -
5 - It is not derived from any file distributed with Microsoft's implementation. Since
6 - we can't distribute MS's browser files, we use browscap.ini to determine
7 - browser capabilities. Then, if and only if the application contains App_Browser/*.browser
8 - files and we are using .NET 2.0 or higher, we supplement the capabilities with the
9 - information in those files and the files in this directory. The primary goal of this file
10 - is provide browser definitions that might be referenced in App_Browser/*.browser files.
11 --->
12 -<browsers>
13 - <defaultBrowser id="Default">
14 - </defaultBrowser>
15 - <browser id="Default">
16 - <identification>
17 - <userAgent match="." />
18 - </identification>
19 - </browser>
20 - <browser id="IE6to9" parentID="Default">
21 - <identification>
22 - <capability name="majorver" match="^[6-9]" />
23 - <capability name="browser" match="^(IE|AOL)$" />
24 - </identification>
25 - </browser>
26 - <browser id="Opera8to9" parentID="Default">
27 - <identification>
28 - <capability name="majorver" match="^[8-9]" />
29 - <capability name="browser" match="^Opera$" />
30 - </identification>
31 - </browser>
32 - <browser id="Safari" parentID="Default">
33 - <identification>
34 - <capability name="browser" match="^Safari$" />
35 - </identification>
36 - </browser>
37 - <browser id="Mozilla" parentID="Default">
38 - <identification>
39 - <capability name="browser" match="^Mozilla" />
40 - </identification>
41 - </browser>
42 -</browsers>
...\ No newline at end of file ...\ No newline at end of file
1 -<?xml version="1.0" encoding="utf-8" ?>
2 -<settingsMap>
3 - <map sectionType="System.Web.Configuration.MembershipSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
4 - mapperType="Mono.Web.Util.MembershipSectionMapper, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
5 - platform="Unix">
6 -
7 - <!-- The 'what' tag specifies which region of the section to modify. The 'value' attribute value is mapper-specific and is not defined here. It can be
8 - any expression understood by the mapper to designate the section region to modify.
9 - -->
10 - <what value="providers">
11 - <!-- 'what' can contain any number of occurrences of any three elements:
12 - replace - replace the designated region
13 - add - add a new entry to the region
14 - clear - clear the region
15 - remove - remove the designatedregion
16 -
17 - The attributes to any of the above are freeform and are not processed by the mapper manager. They are stored verbatim for the
18 - mapper to peruse.
19 - -->
20 - <replace name="AspNetSqlMembershipProvider"
21 - type="System.Web.Security.SqliteMembershipProvider, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
22 - connectionStringName="LocalSqliteServer" />
23 - </what>
24 - </map>
25 -
26 - <map sectionType="System.Web.Configuration.RoleManagerSection, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
27 - mapperType="Mono.Web.Util.RoleManagerSectionMapper, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
28 - platform="Unix">
29 -
30 - <!-- The 'what' tag specifies which region of the section to modify. The 'value' attribute value is mapper-specific and is not defined here. It can be
31 - any expression understood by the mapper to designate the section region to modify.
32 - -->
33 - <what value="providers">
34 - <!-- 'what' can contain any number of occurrences of any three elements:
35 - replace - replace the designated region
36 - add - add a new entry to the region
37 - clear - clear the region
38 - remove - remove the designatedregion
39 -
40 - The attributes to any of the above are freeform and are not processed by the mapper manager. They are stored verbatim for the
41 - mapper to peruse.
42 - -->
43 - <replace name="AspNetSqlRoleProvider"
44 - type="System.Web.Security.SqliteRoleProvider, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
45 - connectionStringName="LocalSqliteServer" />
46 - </what>
47 - </map>
48 -</settingsMap>
This diff could not be displayed because it is too large.
1 -<configuration>
2 - <dllmap dll="i:cygwin1.dll" target="libc.dylib" os="!windows" />
3 - <dllmap dll="libc" target="libc.dylib" os="!windows"/>
4 - <dllmap dll="intl" target="libintl.dylib" os="!windows"/>
5 - <dllmap dll="intl" name="bind_textdomain_codeset" target="libc.dylib" os="solaris"/>
6 - <dllmap dll="libintl" name="bind_textdomain_codeset" target="libc.dylib" os="solaris"/>
7 - <dllmap dll="libintl" target="libintl.dylib" os="!windows"/>
8 - <dllmap dll="i:libxslt.dll" target="libxslt.dylib" os="!windows"/>
9 - <dllmap dll="i:odbc32.dll" target="libodbc.dylib" os="!windows"/>
10 - <dllmap dll="i:odbc32.dll" target="libiodbc.dylib" os="osx"/>
11 - <dllmap dll="oci" target="libclntsh.dylib" os="!windows"/>
12 - <dllmap dll="db2cli" target="libdb2_36.dylib" os="!windows"/>
13 - <dllmap dll="MonoPosixHelper" target="$mono_libdir/libMonoPosixHelper.dylib" os="!windows" />
14 - <dllmap dll="libmono-btls-shared" target="$mono_libdir/libmono-btls-shared.dylib" os="!windows" />
15 - <dllmap dll="i:msvcrt" target="libc.dylib" os="!windows"/>
16 - <dllmap dll="i:msvcrt.dll" target="libc.dylib" os="!windows"/>
17 - <dllmap dll="sqlite" target="libsqlite.0.dylib" os="!windows"/>
18 - <dllmap dll="sqlite3" target="libsqlite3.0.dylib" os="!windows"/>
19 - <dllmap dll="libX11" target="libX11.dylib" os="!windows" />
20 - <dllmap dll="libgdk-x11-2.0" target="libgdk-x11-2.0.dylib" os="!windows"/>
21 - <dllmap dll="libgtk-x11-2.0" target="libgtk-x11-2.0.dylib" os="!windows"/>
22 - <dllmap dll="libXinerama" target="libXinerama.so.1" os="!windows" />
23 - <dllmap dll="libcairo-2.dll" target="libcairo.so.2" os="!windows"/>
24 - <dllmap dll="libcairo-2.dll" target="libcairo.2.dylib" os="osx"/>
25 - <dllmap dll="libcups" target="libcups.so.2" os="!windows"/>
26 - <dllmap dll="libcups" target="libcups.dylib" os="osx"/>
27 - <dllmap dll="i:kernel32.dll">
28 - <dllentry dll="__Internal" name="CopyMemory" target="mono_win32_compat_CopyMemory"/>
29 - <dllentry dll="__Internal" name="FillMemory" target="mono_win32_compat_FillMemory"/>
30 - <dllentry dll="__Internal" name="MoveMemory" target="mono_win32_compat_MoveMemory"/>
31 - <dllentry dll="__Internal" name="ZeroMemory" target="mono_win32_compat_ZeroMemory"/>
32 - </dllmap>
33 - <dllmap dll="gdiplus" target="/Users/builduser/buildslave/mono/build/external/buildscripts/add_to_build_results/monodistribution/lib/libgdiplus.dylib" os="!windows"/>
34 - <dllmap dll="gdiplus.dll" target="/Users/builduser/buildslave/mono/build/external/buildscripts/add_to_build_results/monodistribution/lib/libgdiplus.dylib" os="!windows"/>
35 - <dllmap dll="gdi32" target="/Users/builduser/buildslave/mono/build/external/buildscripts/add_to_build_results/monodistribution/lib/libgdiplus.dylib" os="!windows"/>
36 - <dllmap dll="gdi32.dll" target="/Users/builduser/buildslave/mono/build/external/buildscripts/add_to_build_results/monodistribution/lib/libgdiplus.dylib" os="!windows"/>
37 -</configuration>
1 -<?xml version="1.0" encoding="utf-8" standalone="yes"?>
2 -<doc>
3 - <members>
4 - <assembly>
5 - <name>UnityEngine.ARModule</name>
6 - </assembly>
7 - <member name="T:UnityEngine.XR.ARBackgroundRenderer">
8 - <summary>
9 - <para>Class used to override a camera's default background rendering path to instead render a given Texture and/or Material. This will typically be used with images from the color camera for rendering the AR background on mobile devices.</para>
10 - </summary>
11 - </member>
12 - <member name="P:UnityEngine.XR.ARBackgroundRenderer.backgroundMaterial">
13 - <summary>
14 - <para>The Material used for AR rendering.</para>
15 - </summary>
16 - </member>
17 - <member name="?:UnityEngine.XR.ARBackgroundRenderer.backgroundRendererChanged(System.Action)">
18 - <summary>
19 - <para>Called when any of the public properties of this class have been changed.</para>
20 - </summary>
21 - <param name="value"></param>
22 - </member>
23 - <member name="P:UnityEngine.XR.ARBackgroundRenderer.backgroundTexture">
24 - <summary>
25 - <para>An optional Texture used for AR rendering. If this property is not set then the texture set in XR.ARBackgroundRenderer._backgroundMaterial as "_MainTex" is used.</para>
26 - </summary>
27 - </member>
28 - <member name="P:UnityEngine.XR.ARBackgroundRenderer.camera">
29 - <summary>
30 - <para>An optional Camera whose background rendering will be overridden by this class. If this property is not set then the main Camera in the scene is used.</para>
31 - </summary>
32 - </member>
33 - <member name="P:UnityEngine.XR.ARBackgroundRenderer.mode">
34 - <summary>
35 - <para>When set to XR.ARRenderMode.StandardBackground (default) the camera is not overridden to display the background image. Setting this property to XR.ARRenderMode.MaterialAsBackground will render the texture specified by XR.ARBackgroundRenderer._backgroundMaterial and or XR.ARBackgroundRenderer._backgroundTexture as the background.</para>
36 - </summary>
37 - </member>
38 - <member name="M:UnityEngine.XR.ARBackgroundRenderer.DisableARBackgroundRendering">
39 - <summary>
40 - <para>Disables AR background rendering. This method is called internally but can be overridden by users who wish to subclass XR.ARBackgroundRenderer to customize handling of AR background rendering.</para>
41 - </summary>
42 - </member>
43 - <member name="T:UnityEngine.XR.ARRenderMode">
44 - <summary>
45 - <para>Enumeration describing the AR rendering mode used with XR.ARBackgroundRenderer.</para>
46 - </summary>
47 - </member>
48 - <member name="F:UnityEngine.XR.ARRenderMode.MaterialAsBackground">
49 - <summary>
50 - <para>The material associated with XR.ARBackgroundRenderer is being rendered as the background.</para>
51 - </summary>
52 - </member>
53 - <member name="F:UnityEngine.XR.ARRenderMode.StandardBackground">
54 - <summary>
55 - <para>The standard background is rendered. (Skybox, Solid Color, etc.)</para>
56 - </summary>
57 - </member>
58 - </members>
59 -</doc>
1 -<?xml version="1.0" encoding="utf-8" standalone="yes"?>
2 -<doc>
3 - <members>
4 - <assembly>
5 - <name>UnityEngine.AccessibilityModule</name>
6 - </assembly>
7 - <member name="T:UnityEngine.Accessibility.VisionUtility">
8 - <summary>
9 - <para>A class containing methods to assist with accessibility for users with different vision capabilities.</para>
10 - </summary>
11 - </member>
12 - <member name="M:UnityEngine.Accessibility.VisionUtility.GetColorBlindSafePalette(UnityEngine.Color[],System.Single,System.Single)">
13 - <summary>
14 - <para>Gets a palette of colors that should be distinguishable for normal vision, deuteranopia, protanopia, and tritanopia.</para>
15 - </summary>
16 - <param name="palette">An array of colors to populate with a palette.</param>
17 - <param name="minimumLuminance">Minimum allowable perceived luminance from 0 to 1. A value of 0.2 or greater is recommended for dark backgrounds.</param>
18 - <param name="maximumLuminance">Maximum allowable perceived luminance from 0 to 1. A value of 0.8 or less is recommended for light backgrounds.</param>
19 - <returns>
20 - <para>The number of unambiguous colors in the palette.</para>
21 - </returns>
22 - </member>
23 - </members>
24 -</doc>
1 -<?xml version="1.0" encoding="utf-8" standalone="yes"?>
2 -<doc>
3 - <members>
4 - <assembly>
5 - <name>UnityEngine.AssetBundleModule</name>
6 - </assembly>
7 - </members>
8 -</doc>
1 -<?xml version="1.0" encoding="utf-8" standalone="yes"?>
2 -<doc>
3 - <members>
4 - <assembly>
5 - <name>UnityEngine.ClothModule</name>
6 - </assembly>
7 - <member name="T:UnityEngine.Cloth">
8 - <summary>
9 - <para>The Cloth class provides an interface to cloth simulation physics.</para>
10 - </summary>
11 - </member>
12 - <member name="P:UnityEngine.Cloth.bendingStiffness">
13 - <summary>
14 - <para>Bending stiffness of the cloth.</para>
15 - </summary>
16 - </member>
17 - <member name="P:UnityEngine.Cloth.capsuleColliders">
18 - <summary>
19 - <para>An array of CapsuleColliders which this Cloth instance should collide with.</para>
20 - </summary>
21 - </member>
22 - <member name="P:UnityEngine.Cloth.clothSolverFrequency">
23 - <summary>
24 - <para>Number of cloth solver iterations per second.</para>
25 - </summary>
26 - </member>
27 - <member name="P:UnityEngine.Cloth.coefficients">
28 - <summary>
29 - <para>The cloth skinning coefficients used to set up how the cloth interacts with the skinned mesh.</para>
30 - </summary>
31 - </member>
32 - <member name="P:UnityEngine.Cloth.collisionMassScale">
33 - <summary>
34 - <para>How much to increase mass of colliding particles.</para>
35 - </summary>
36 - </member>
37 - <member name="P:UnityEngine.Cloth.damping">
38 - <summary>
39 - <para>Damp cloth motion.</para>
40 - </summary>
41 - </member>
42 - <member name="P:UnityEngine.Cloth.enableContinuousCollision">
43 - <summary>
44 - <para>Enable continuous collision to improve collision stability.</para>
45 - </summary>
46 - </member>
47 - <member name="P:UnityEngine.Cloth.enabled">
48 - <summary>
49 - <para>Is this cloth enabled?</para>
50 - </summary>
51 - </member>
52 - <member name="P:UnityEngine.Cloth.externalAcceleration">
53 - <summary>
54 - <para>A constant, external acceleration applied to the cloth.</para>
55 - </summary>
56 - </member>
57 - <member name="P:UnityEngine.Cloth.friction">
58 - <summary>
59 - <para>The friction of the cloth when colliding with the character.</para>
60 - </summary>
61 - </member>
62 - <member name="P:UnityEngine.Cloth.normals">
63 - <summary>
64 - <para>The current normals of the cloth object.</para>
65 - </summary>
66 - </member>
67 - <member name="P:UnityEngine.Cloth.randomAcceleration">
68 - <summary>
69 - <para>A random, external acceleration applied to the cloth.</para>
70 - </summary>
71 - </member>
72 - <member name="P:UnityEngine.Cloth.selfCollisionDistance">
73 - <summary>
74 - <para>Minimum distance at which two cloth particles repel each other (default: 0.0).</para>
75 - </summary>
76 - </member>
77 - <member name="P:UnityEngine.Cloth.selfCollisionStiffness">
78 - <summary>
79 - <para>Self-collision stiffness defines how strong the separating impulse should be for colliding particles.</para>
80 - </summary>
81 - </member>
82 - <member name="P:UnityEngine.Cloth.sleepThreshold">
83 - <summary>
84 - <para>Cloth's sleep threshold.</para>
85 - </summary>
86 - </member>
87 - <member name="P:UnityEngine.Cloth.sphereColliders">
88 - <summary>
89 - <para>An array of ClothSphereColliderPairs which this Cloth instance should collide with.</para>
90 - </summary>
91 - </member>
92 - <member name="P:UnityEngine.Cloth.stiffnessFrequency">
93 - <summary>
94 - <para>Sets the stiffness frequency parameter.</para>
95 - </summary>
96 - </member>
97 - <member name="P:UnityEngine.Cloth.stretchingStiffness">
98 - <summary>
99 - <para>Stretching stiffness of the cloth.</para>
100 - </summary>
101 - </member>
102 - <member name="P:UnityEngine.Cloth.useGravity">
103 - <summary>
104 - <para>Should gravity affect the cloth simulation?</para>
105 - </summary>
106 - </member>
107 - <member name="P:UnityEngine.Cloth.useTethers">
108 - <summary>
109 - <para>Use Tether Anchors.</para>
110 - </summary>
111 - </member>
112 - <member name="P:UnityEngine.Cloth.useVirtualParticles">
113 - <summary>
114 - <para>Add one virtual particle per triangle to improve collision stability.</para>
115 - </summary>
116 - </member>
117 - <member name="P:UnityEngine.Cloth.vertices">
118 - <summary>
119 - <para>The current vertex positions of the cloth object.</para>
120 - </summary>
121 - </member>
122 - <member name="P:UnityEngine.Cloth.worldAccelerationScale">
123 - <summary>
124 - <para>How much world-space acceleration of the character will affect cloth vertices.</para>
125 - </summary>
126 - </member>
127 - <member name="P:UnityEngine.Cloth.worldVelocityScale">
128 - <summary>
129 - <para>How much world-space movement of the character will affect cloth vertices.</para>
130 - </summary>
131 - </member>
132 - <member name="M:UnityEngine.Cloth.ClearTransformMotion">
133 - <summary>
134 - <para>Clear the pending transform changes from affecting the cloth simulation.</para>
135 - </summary>
136 - </member>
137 - <member name="M:UnityEngine.Cloth.GetSelfAndInterCollisionIndices(System.Collections.Generic.List`1&lt;System.UInt32&gt;)">
138 - <summary>
139 - <para>Get list of particles to be used for self and inter collision.</para>
140 - </summary>
141 - <param name="indices">List to be populated with cloth particle indices that are used for self and/or inter collision.</param>
142 - </member>
143 - <member name="M:UnityEngine.Cloth.GetVirtualParticleIndices(System.Collections.Generic.List`1&lt;System.UInt32&gt;)">
144 - <summary>
145 - <para>Get list of indices to be used when generating virtual particles.</para>
146 - </summary>
147 - <param name="indices">List to be populated with virtual particle indices.</param>
148 - </member>
149 - <member name="M:UnityEngine.Cloth.GetVirtualParticleWeights(System.Collections.Generic.List`1&lt;UnityEngine.Vector3&gt;)">
150 - <summary>
151 - <para>Get weights to be used when generating virtual particles for cloth.</para>
152 - </summary>
153 - <param name="weights">List to populate with virtual particle weights.</param>
154 - </member>
155 - <member name="M:UnityEngine.Cloth.SetEnabledFading(System.Boolean,System.Single)">
156 - <summary>
157 - <para>Fade the cloth simulation in or out.</para>
158 - </summary>
159 - <param name="enabled">Fading enabled or not.</param>
160 - <param name="interpolationTime"></param>
161 - </member>
162 - <member name="M:UnityEngine.Cloth.SetSelfAndInterCollisionIndices(System.Collections.Generic.List`1&lt;System.UInt32&gt;)">
163 - <summary>
164 - <para>This allows you to set the cloth indices used for self and inter collision.</para>
165 - </summary>
166 - <param name="indices">List of cloth particles indices to use for cloth self and/or inter collision.</param>
167 - </member>
168 - <member name="M:UnityEngine.Cloth.SetVirtualParticleIndices(System.Collections.Generic.List`1&lt;System.UInt32&gt;)">
169 - <summary>
170 - <para>Set indices to use when generating virtual particles.</para>
171 - </summary>
172 - <param name="indices">List of cloth particle indices to use when generating virtual particles.</param>
173 - </member>
174 - <member name="M:UnityEngine.Cloth.SetVirtualParticleWeights(System.Collections.Generic.List`1&lt;UnityEngine.Vector3&gt;)">
175 - <summary>
176 - <para>Sets weights to be used when generating virtual particles for cloth.</para>
177 - </summary>
178 - <param name="weights">List of weights to be used when setting virutal particles for cloth.</param>
179 - </member>
180 - <member name="T:UnityEngine.ClothSkinningCoefficient">
181 - <summary>
182 - <para>The ClothSkinningCoefficient struct is used to set up how a Cloth component is allowed to move with respect to the SkinnedMeshRenderer it is attached to.</para>
183 - </summary>
184 - </member>
185 - <member name="F:UnityEngine.ClothSkinningCoefficient.collisionSphereDistance">
186 - <summary>
187 - <para>Definition of a sphere a vertex is not allowed to enter. This allows collision against the animated cloth.</para>
188 - </summary>
189 - </member>
190 - <member name="F:UnityEngine.ClothSkinningCoefficient.maxDistance">
191 - <summary>
192 - <para>Distance a vertex is allowed to travel from the skinned mesh vertex position.</para>
193 - </summary>
194 - </member>
195 - <member name="T:UnityEngine.ClothSphereColliderPair">
196 - <summary>
197 - <para>A pair of SphereColliders used to define shapes for Cloth objects to collide against.</para>
198 - </summary>
199 - </member>
200 - <member name="P:UnityEngine.ClothSphereColliderPair.first">
201 - <summary>
202 - <para>The first SphereCollider of a ClothSphereColliderPair.</para>
203 - </summary>
204 - </member>
205 - <member name="P:UnityEngine.ClothSphereColliderPair.second">
206 - <summary>
207 - <para>The second SphereCollider of a ClothSphereColliderPair.</para>
208 - </summary>
209 - </member>
210 - <member name="M:UnityEngine.ClothSphereColliderPair.#ctor(UnityEngine.SphereCollider)">
211 - <summary>
212 - <para>Creates a ClothSphereColliderPair. If only one SphereCollider is given, the ClothSphereColliderPair will define a simple sphere. If two SphereColliders are given, the ClothSphereColliderPair defines a conic capsule shape, composed of the two spheres and the cone connecting the two.</para>
213 - </summary>
214 - <param name="a">The first SphereCollider of a ClothSphereColliderPair.</param>
215 - <param name="b">The second SphereCollider of a ClothSphereColliderPair.</param>
216 - </member>
217 - <member name="M:UnityEngine.ClothSphereColliderPair.#ctor(UnityEngine.SphereCollider,UnityEngine.SphereCollider)">
218 - <summary>
219 - <para>Creates a ClothSphereColliderPair. If only one SphereCollider is given, the ClothSphereColliderPair will define a simple sphere. If two SphereColliders are given, the ClothSphereColliderPair defines a conic capsule shape, composed of the two spheres and the cone connecting the two.</para>
220 - </summary>
221 - <param name="a">The first SphereCollider of a ClothSphereColliderPair.</param>
222 - <param name="b">The second SphereCollider of a ClothSphereColliderPair.</param>
223 - </member>
224 - </members>
225 -</doc>
1 -<?xml version="1.0" encoding="utf-8" standalone="yes"?>
2 -<doc>
3 - <members>
4 - <assembly>
5 - <name>UnityEngine.ClusterInputModule</name>
6 - </assembly>
7 - <member name="T:UnityEngine.ClusterInput">
8 - <summary>
9 - <para>Interface for reading and writing inputs in a Unity Cluster.</para>
10 - </summary>
11 - </member>
12 - <member name="M:UnityEngine.ClusterInput.AddInput(System.String,System.String,System.String,System.Int32,UnityEngine.ClusterInputType)">
13 - <summary>
14 - <para>Add a new VRPN input entry.</para>
15 - </summary>
16 - <param name="name">Name of the input entry. This has to be unique.</param>
17 - <param name="deviceName">Device name registered to VRPN server.</param>
18 - <param name="serverUrl">URL to the vrpn server.</param>
19 - <param name="index">Index of the Input entry, refer to vrpn.cfg if unsure.</param>
20 - <param name="type">Type of the input.</param>
21 - <returns>
22 - <para>True if the operation succeed.</para>
23 - </returns>
24 - </member>
25 - <member name="M:UnityEngine.ClusterInput.CheckConnectionToServer(System.String)">
26 - <summary>
27 - <para>Check the connection status of the device to the VRPN server it connected to.</para>
28 - </summary>
29 - <param name="name">Name of the input entry.</param>
30 - </member>
31 - <member name="M:UnityEngine.ClusterInput.EditInput(System.String,System.String,System.String,System.Int32,UnityEngine.ClusterInputType)">
32 - <summary>
33 - <para>Edit an input entry which added via ClusterInput.AddInput.</para>
34 - </summary>
35 - <param name="name">Name of the input entry. This has to be unique.</param>
36 - <param name="deviceName">Device name registered to VRPN server.</param>
37 - <param name="serverUrl">URL to the vrpn server.</param>
38 - <param name="index">Index of the Input entry, refer to vrpn.cfg if unsure.</param>
39 - <param name="type">Type of the ClusterInputType as follow.</param>
40 - </member>
41 - <member name="M:UnityEngine.ClusterInput.GetAxis(System.String)">
42 - <summary>
43 - <para>Returns the axis value as a continous float.</para>
44 - </summary>
45 - <param name="name">Name of input to poll.c.</param>
46 - </member>
47 - <member name="M:UnityEngine.ClusterInput.GetButton(System.String)">
48 - <summary>
49 - <para>Returns the binary value of a button.</para>
50 - </summary>
51 - <param name="name">Name of input to poll.</param>
52 - </member>
53 - <member name="M:UnityEngine.ClusterInput.GetTrackerPosition(System.String)">
54 - <summary>
55 - <para>Return the position of a tracker as a Vector3.</para>
56 - </summary>
57 - <param name="name">Name of input to poll.</param>
58 - </member>
59 - <member name="M:UnityEngine.ClusterInput.GetTrackerRotation(System.String)">
60 - <summary>
61 - <para>Returns the rotation of a tracker as a Quaternion.</para>
62 - </summary>
63 - <param name="name">Name of input to poll.</param>
64 - </member>
65 - <member name="M:UnityEngine.ClusterInput.SetAxis(System.String,System.Single)">
66 - <summary>
67 - <para>Sets the axis value for this input. Only works for input typed Custom.</para>
68 - </summary>
69 - <param name="name">Name of input to modify.</param>
70 - <param name="value">Value to set.</param>
71 - </member>
72 - <member name="M:UnityEngine.ClusterInput.SetButton(System.String,System.Boolean)">
73 - <summary>
74 - <para>Sets the button value for this input. Only works for input typed Custom.</para>
75 - </summary>
76 - <param name="name">Name of input to modify.</param>
77 - <param name="value">Value to set.</param>
78 - </member>
79 - <member name="M:UnityEngine.ClusterInput.SetTrackerPosition(System.String,UnityEngine.Vector3)">
80 - <summary>
81 - <para>Sets the tracker position for this input. Only works for input typed Custom.</para>
82 - </summary>
83 - <param name="name">Name of input to modify.</param>
84 - <param name="value">Value to set.</param>
85 - </member>
86 - <member name="M:UnityEngine.ClusterInput.SetTrackerRotation(System.String,UnityEngine.Quaternion)">
87 - <summary>
88 - <para>Sets the tracker rotation for this input. Only works for input typed Custom.</para>
89 - </summary>
90 - <param name="name">Name of input to modify.</param>
91 - <param name="value">Value to set.</param>
92 - </member>
93 - <member name="T:UnityEngine.ClusterInputType">
94 - <summary>
95 - <para>Values to determine the type of input value to be expect from one entry of ClusterInput.</para>
96 - </summary>
97 - </member>
98 - <member name="F:UnityEngine.ClusterInputType.Axis">
99 - <summary>
100 - <para>Device is an analog axis that provides continuous value represented by a float.</para>
101 - </summary>
102 - </member>
103 - <member name="F:UnityEngine.ClusterInputType.Button">
104 - <summary>
105 - <para>Device that return a binary result of pressed or not pressed.</para>
106 - </summary>
107 - </member>
108 - <member name="F:UnityEngine.ClusterInputType.CustomProvidedInput">
109 - <summary>
110 - <para>A user customized input.</para>
111 - </summary>
112 - </member>
113 - <member name="F:UnityEngine.ClusterInputType.Tracker">
114 - <summary>
115 - <para>Device that provide position and orientation values.</para>
116 - </summary>
117 - </member>
118 - </members>
119 -</doc>
1 -<?xml version="1.0" encoding="utf-8" standalone="yes"?>
2 -<doc>
3 - <members>
4 - <assembly>
5 - <name>UnityEngine.ClusterRendererModule</name>
6 - </assembly>
7 - <member name="T:UnityEngine.ClusterNetwork">
8 - <summary>
9 - <para>A helper class that contains static method to inquire status of Unity Cluster.</para>
10 - </summary>
11 - </member>
12 - <member name="P:UnityEngine.ClusterNetwork.isDisconnected">
13 - <summary>
14 - <para>Check whether the current instance is disconnected from the cluster network.</para>
15 - </summary>
16 - </member>
17 - <member name="P:UnityEngine.ClusterNetwork.isMasterOfCluster">
18 - <summary>
19 - <para>Check whether the current instance is a master node in the cluster network.</para>
20 - </summary>
21 - </member>
22 - <member name="P:UnityEngine.ClusterNetwork.nodeIndex">
23 - <summary>
24 - <para>To acquire or set the node index of the current machine from the cluster network.</para>
25 - </summary>
26 - </member>
27 - </members>
28 -</doc>
1 -<?xml version="1.0" encoding="utf-8" standalone="yes"?>
2 -<doc>
3 - <members>
4 - <assembly>
5 - <name>UnityEngine.CrashReportingModule</name>
6 - </assembly>
7 - <member name="T:UnityEngine.CrashReportHandler.CrashReportHandler">
8 - <summary>
9 - <para>Engine API for CrashReporting Service.</para>
10 - </summary>
11 - </member>
12 - <member name="P:UnityEngine.CrashReportHandler.CrashReportHandler.enableCaptureExceptions">
13 - <summary>
14 - <para>This Boolean field will cause CrashReportHandler to capture exceptions when set to true. By default enable capture exceptions is true.</para>
15 - </summary>
16 - </member>
17 - </members>
18 -</doc>
1 -<?xml version="1.0" encoding="utf-8" standalone="yes"?>
2 -<doc>
3 - <members>
4 - <assembly>
5 - <name>UnityEngine.DirectorModule</name>
6 - </assembly>
7 - <member name="T:UnityEngine.Playables.DirectorWrapMode">
8 - <summary>
9 - <para>Wrap mode for Playables.</para>
10 - </summary>
11 - </member>
12 - <member name="F:UnityEngine.Playables.DirectorWrapMode.Hold">
13 - <summary>
14 - <para>Hold the last frame when the playable time reaches it's duration.</para>
15 - </summary>
16 - </member>
17 - <member name="F:UnityEngine.Playables.DirectorWrapMode.Loop">
18 - <summary>
19 - <para>Loop back to zero time and continue playing.</para>
20 - </summary>
21 - </member>
22 - <member name="F:UnityEngine.Playables.DirectorWrapMode.None">
23 - <summary>
24 - <para>Do not keep playing when the time reaches the duration.</para>
25 - </summary>
26 - </member>
27 - <member name="T:UnityEngine.Playables.PlayableDirector">
28 - <summary>
29 - <para>Instantiates a PlayableAsset and controls playback of Playable objects.</para>
30 - </summary>
31 - </member>
32 - <member name="P:UnityEngine.Playables.PlayableDirector.duration">
33 - <summary>
34 - <para>The duration of the Playable in seconds.</para>
35 - </summary>
36 - </member>
37 - <member name="P:UnityEngine.Playables.PlayableDirector.extrapolationMode">
38 - <summary>
39 - <para>Controls how the time is incremented when it goes beyond the duration of the playable.</para>
40 - </summary>
41 - </member>
42 - <member name="P:UnityEngine.Playables.PlayableDirector.initialTime">
43 - <summary>
44 - <para>The time at which the Playable should start when first played.</para>
45 - </summary>
46 - </member>
47 - <member name="P:UnityEngine.Playables.PlayableDirector.playableAsset">
48 - <summary>
49 - <para>The PlayableAsset that is used to instantiate a playable for playback.</para>
50 - </summary>
51 - </member>
52 - <member name="P:UnityEngine.Playables.PlayableDirector.playableGraph">
53 - <summary>
54 - <para>The PlayableGraph created by the PlayableDirector.</para>
55 - </summary>
56 - </member>
57 - <member name="P:UnityEngine.Playables.PlayableDirector.playOnAwake">
58 - <summary>
59 - <para>Whether the playable asset will start playing back as soon as the component awakes.</para>
60 - </summary>
61 - </member>
62 - <member name="P:UnityEngine.Playables.PlayableDirector.state">
63 - <summary>
64 - <para>The current playing state of the component. (Read Only)</para>
65 - </summary>
66 - </member>
67 - <member name="P:UnityEngine.Playables.PlayableDirector.time">
68 - <summary>
69 - <para>The component's current time. This value is incremented according to the PlayableDirector.timeUpdateMode when it is playing. You can also change this value manually.</para>
70 - </summary>
71 - </member>
72 - <member name="P:UnityEngine.Playables.PlayableDirector.timeUpdateMode">
73 - <summary>
74 - <para>Controls how time is incremented when playing back.</para>
75 - </summary>
76 - </member>
77 - <member name="M:UnityEngine.Playables.PlayableDirector.ClearReferenceValue(UnityEngine.PropertyName)">
78 - <summary>
79 - <para>Clears an exposed reference value.</para>
80 - </summary>
81 - <param name="id">Identifier of the ExposedReference.</param>
82 - </member>
83 - <member name="M:UnityEngine.Playables.PlayableDirector.DeferredEvaluate">
84 - <summary>
85 - <para>Tells the PlayableDirector to evaluate it's PlayableGraph on the next update.</para>
86 - </summary>
87 - </member>
88 - <member name="M:UnityEngine.Playables.PlayableDirector.Evaluate">
89 - <summary>
90 - <para>Evaluates the currently playing Playable at the current time.</para>
91 - </summary>
92 - </member>
93 - <member name="M:UnityEngine.Playables.PlayableDirector.GetGenericBinding(UnityEngine.Object)">
94 - <summary>
95 - <para>Returns a binding to a reference object.</para>
96 - </summary>
97 - <param name="key">The object that acts as a key.</param>
98 - </member>
99 - <member name="M:UnityEngine.Playables.PlayableDirector.GetReferenceValue(UnityEngine.PropertyName,System.Boolean&amp;)">
100 - <summary>
101 - <para>Retreives an ExposedReference binding.</para>
102 - </summary>
103 - <param name="id">Identifier of the ExposedReference.</param>
104 - <param name="idValid">Whether the reference was found.</param>
105 - </member>
106 - <member name="M:UnityEngine.Playables.PlayableDirector.Pause">
107 - <summary>
108 - <para>Pauses playback of the currently running playable.</para>
109 - </summary>
110 - </member>
111 - <member name="M:UnityEngine.Playables.PlayableDirector.Play(UnityEngine.Playables.PlayableAsset,UnityEngine.Playables.DirectorWrapMode)">
112 - <summary>
113 - <para>Instatiates a Playable using the provided PlayableAsset and starts playback.</para>
114 - </summary>
115 - <param name="asset">An asset to instantiate a playable from.</param>
116 - <param name="mode">What to do when the time passes the duration of the playable.</param>
117 - </member>
118 - <member name="M:UnityEngine.Playables.PlayableDirector.Play(UnityEngine.Playables.PlayableAsset)">
119 - <summary>
120 - <para>Instatiates a Playable using the provided PlayableAsset and starts playback.</para>
121 - </summary>
122 - <param name="asset">An asset to instantiate a playable from.</param>
123 - <param name="mode">What to do when the time passes the duration of the playable.</param>
124 - </member>
125 - <member name="M:UnityEngine.Playables.PlayableDirector.Play">
126 - <summary>
127 - <para>Instatiates a Playable using the provided PlayableAsset and starts playback.</para>
128 - </summary>
129 - <param name="asset">An asset to instantiate a playable from.</param>
130 - <param name="mode">What to do when the time passes the duration of the playable.</param>
131 - </member>
132 - <member name="M:UnityEngine.Playables.PlayableDirector.RebuildGraph">
133 - <summary>
134 - <para>Discards the existing PlayableGraph and creates a new instance.</para>
135 - </summary>
136 - </member>
137 - <member name="M:UnityEngine.Playables.PlayableDirector.Resume">
138 - <summary>
139 - <para>Resume playing a paused playable.</para>
140 - </summary>
141 - </member>
142 - <member name="M:UnityEngine.Playables.PlayableDirector.SetGenericBinding(UnityEngine.Object,UnityEngine.Object)">
143 - <summary>
144 - <para>Sets the binding of a reference object from a PlayableBinding.</para>
145 - </summary>
146 - <param name="key">The source object in the PlayableBinding.</param>
147 - <param name="value">The object to bind to the key.</param>
148 - </member>
149 - <member name="M:UnityEngine.Playables.PlayableDirector.SetReferenceValue(UnityEngine.PropertyName,UnityEngine.Object)">
150 - <summary>
151 - <para>Sets an ExposedReference value.</para>
152 - </summary>
153 - <param name="id">Identifier of the ExposedReference.</param>
154 - <param name="value">The object to bind to set the reference value to.</param>
155 - </member>
156 - <member name="M:UnityEngine.Playables.PlayableDirector.Stop">
157 - <summary>
158 - <para>Stops playback of the current Playable and destroys the corresponding graph.</para>
159 - </summary>
160 - </member>
161 - </members>
162 -</doc>
1 -<?xml version="1.0" encoding="utf-8" standalone="yes"?>
2 -<doc>
3 - <members>
4 - <assembly>
5 - <name>UnityEngine.GridModule</name>
6 - </assembly>
7 - <member name="T:UnityEngine.Grid">
8 - <summary>
9 - <para>Grid is the base class for plotting a layout of uniformly spaced points and lines.</para>
10 - </summary>
11 - </member>
12 - <member name="P:UnityEngine.Grid.cellGap">
13 - <summary>
14 - <para>The size of the gap between each cell in the Grid.</para>
15 - </summary>
16 - </member>
17 - <member name="P:UnityEngine.Grid.cellLayout">
18 - <summary>
19 - <para>The layout of the cells in the Grid.</para>
20 - </summary>
21 - </member>
22 - <member name="P:UnityEngine.Grid.cellSize">
23 - <summary>
24 - <para>The size of each cell in the Grid.</para>
25 - </summary>
26 - </member>
27 - <member name="P:UnityEngine.Grid.cellSwizzle">
28 - <summary>
29 - <para>The cell swizzle for the Grid.</para>
30 - </summary>
31 - </member>
32 - <member name="M:UnityEngine.Grid.GetCellCenterLocal(UnityEngine.Vector3Int)">
33 - <summary>
34 - <para>Get the logical center coordinate of a grid cell in local space.</para>
35 - </summary>
36 - <param name="position">Grid cell position.</param>
37 - <returns>
38 - <para>Center of the cell transformed into local space coordinates.</para>
39 - </returns>
40 - </member>
41 - <member name="M:UnityEngine.Grid.GetCellCenterWorld(UnityEngine.Vector3Int)">
42 - <summary>
43 - <para>Get the logical center coordinate of a grid cell in world space.</para>
44 - </summary>
45 - <param name="position">Grid cell position.</param>
46 - <returns>
47 - <para>Center of the cell transformed into world space coordinates.</para>
48 - </returns>
49 - </member>
50 - <member name="M:UnityEngine.Grid.InverseSwizzle(UnityEngine.GridLayout/CellSwizzle,UnityEngine.Vector3)">
51 - <summary>
52 - <para>Does the inverse swizzle of the given position for given swizzle order.</para>
53 - </summary>
54 - <param name="swizzle">Determines the rearrangement order for the inverse swizzle.</param>
55 - <param name="position">Position to inverse swizzle.</param>
56 - <returns>
57 - <para>The inversed swizzled position.</para>
58 - </returns>
59 - </member>
60 - <member name="M:UnityEngine.Grid.Swizzle(UnityEngine.GridLayout/CellSwizzle,UnityEngine.Vector3)">
61 - <summary>
62 - <para>Swizzles the given position with the given swizzle order.</para>
63 - </summary>
64 - <param name="swizzle">Determines the rearrangement order for the swizzle.</param>
65 - <param name="position">Position to swizzle.</param>
66 - <returns>
67 - <para>The swizzled position.</para>
68 - </returns>
69 - </member>
70 - <member name="T:UnityEngine.GridLayout">
71 - <summary>
72 - <para>An abstract class that defines a grid layout.</para>
73 - </summary>
74 - </member>
75 - <member name="P:UnityEngine.GridLayout.cellGap">
76 - <summary>
77 - <para>The size of the gap between each cell in the layout.</para>
78 - </summary>
79 - </member>
80 - <member name="P:UnityEngine.GridLayout.cellLayout">
81 - <summary>
82 - <para>The layout of the cells.</para>
83 - </summary>
84 - </member>
85 - <member name="P:UnityEngine.GridLayout.cellSize">
86 - <summary>
87 - <para>The size of each cell in the layout.</para>
88 - </summary>
89 - </member>
90 - <member name="P:UnityEngine.GridLayout.cellSwizzle">
91 - <summary>
92 - <para>The cell swizzle for the layout.</para>
93 - </summary>
94 - </member>
95 - <member name="T:UnityEngine.GridLayout.CellLayout">
96 - <summary>
97 - <para>The layout of the GridLayout.</para>
98 - </summary>
99 - </member>
100 - <member name="F:UnityEngine.GridLayout.CellLayout.Rectangle">
101 - <summary>
102 - <para>Rectangular layout for cells in the GridLayout.</para>
103 - </summary>
104 - </member>
105 - <member name="T:UnityEngine.GridLayout.CellSwizzle">
106 - <summary>
107 - <para>Swizzles cell positions to other positions.</para>
108 - </summary>
109 - </member>
110 - <member name="F:UnityEngine.GridLayout.CellSwizzle.XYZ">
111 - <summary>
112 - <para>Keeps the cell positions at XYZ.</para>
113 - </summary>
114 - </member>
115 - <member name="F:UnityEngine.GridLayout.CellSwizzle.XZY">
116 - <summary>
117 - <para>Swizzles the cell positions from XYZ to XZY.</para>
118 - </summary>
119 - </member>
120 - <member name="F:UnityEngine.GridLayout.CellSwizzle.YXZ">
121 - <summary>
122 - <para>Swizzles the cell positions from XYZ to YXZ.</para>
123 - </summary>
124 - </member>
125 - <member name="F:UnityEngine.GridLayout.CellSwizzle.YZX">
126 - <summary>
127 - <para>Swizzles the cell positions from XYZ to YZX.</para>
128 - </summary>
129 - </member>
130 - <member name="F:UnityEngine.GridLayout.CellSwizzle.ZXY">
131 - <summary>
132 - <para>Swizzles the cell positions from XYZ to ZXY.</para>
133 - </summary>
134 - </member>
135 - <member name="F:UnityEngine.GridLayout.CellSwizzle.ZYX">
136 - <summary>
137 - <para>Swizzles the cell positions from XYZ to ZYX.</para>
138 - </summary>
139 - </member>
140 - <member name="M:UnityEngine.GridLayout.CellToLocal(UnityEngine.Vector3Int)">
141 - <summary>
142 - <para>Converts a cell position to local position space.</para>
143 - </summary>
144 - <param name="cellPosition">Cell position to convert.</param>
145 - <returns>
146 - <para>Local position of the cell position.</para>
147 - </returns>
148 - </member>
149 - <member name="M:UnityEngine.GridLayout.CellToLocalInterpolated(UnityEngine.Vector3)">
150 - <summary>
151 - <para>Converts an interpolated cell position in floats to local position space.</para>
152 - </summary>
153 - <param name="cellPosition">Interpolated cell position to convert.</param>
154 - <returns>
155 - <para>Local position of the cell position.</para>
156 - </returns>
157 - </member>
158 - <member name="M:UnityEngine.GridLayout.CellToWorld(UnityEngine.Vector3Int)">
159 - <summary>
160 - <para>Converts a cell position to world position space.</para>
161 - </summary>
162 - <param name="cellPosition">Cell position to convert.</param>
163 - <returns>
164 - <para>World position of the cell position.</para>
165 - </returns>
166 - </member>
167 - <member name="M:UnityEngine.GridLayout.GetBoundsLocal(UnityEngine.Vector3Int)">
168 - <summary>
169 - <para>Returns the local bounds for a cell at the location.</para>
170 - </summary>
171 - <param name="localPosition">Location of the cell.</param>
172 - <param name="cellPosition"></param>
173 - <returns>
174 - <para>Local bounds of cell at the position.</para>
175 - </returns>
176 - </member>
177 - <member name="M:UnityEngine.GridLayout.GetLayoutCellCenter">
178 - <summary>
179 - <para>Get the default center coordinate of a cell for the set layout of the Grid.</para>
180 - </summary>
181 - <returns>
182 - <para>Cell Center coordinate.</para>
183 - </returns>
184 - </member>
185 - <member name="M:UnityEngine.GridLayout.LocalToCell(UnityEngine.Vector3)">
186 - <summary>
187 - <para>Converts a local position to cell position.</para>
188 - </summary>
189 - <param name="localPosition">Local Position to convert.</param>
190 - <returns>
191 - <para>Cell position of the local position.</para>
192 - </returns>
193 - </member>
194 - <member name="M:UnityEngine.GridLayout.LocalToCellInterpolated(UnityEngine.Vector3)">
195 - <summary>
196 - <para>Converts a local position to cell position.</para>
197 - </summary>
198 - <param name="localPosition">Local Position to convert.</param>
199 - <returns>
200 - <para>Interpolated cell position of the local position.</para>
201 - </returns>
202 - </member>
203 - <member name="M:UnityEngine.GridLayout.LocalToWorld(UnityEngine.Vector3)">
204 - <summary>
205 - <para>Converts a local position to world position.</para>
206 - </summary>
207 - <param name="localPosition">Local Position to convert.</param>
208 - <returns>
209 - <para>World position of the local position.</para>
210 - </returns>
211 - </member>
212 - <member name="M:UnityEngine.GridLayout.WorldToCell(UnityEngine.Vector3)">
213 - <summary>
214 - <para>Converts a world position to cell position.</para>
215 - </summary>
216 - <param name="worldPosition">World Position to convert.</param>
217 - <returns>
218 - <para>Cell position of the world position.</para>
219 - </returns>
220 - </member>
221 - <member name="M:UnityEngine.GridLayout.WorldToLocal(UnityEngine.Vector3)">
222 - <summary>
223 - <para>Converts a world position to local position.</para>
224 - </summary>
225 - <param name="worldPosition">World Position to convert.</param>
226 - <returns>
227 - <para>Local position of the world position.</para>
228 - </returns>
229 - </member>
230 - </members>
231 -</doc>
1 -<?xml version="1.0" encoding="utf-8" standalone="yes"?>
2 -<doc>
3 - <members>
4 - <assembly>
5 - <name>UnityEngine.ImageConversionModule</name>
6 - </assembly>
7 - <member name="T:UnityEngine.ImageConversion">
8 - <summary>
9 - <para>Class with utility methods and extension methods to deal with converting image data from or to PNG and JPEG formats.</para>
10 - </summary>
11 - </member>
12 - <member name="M:UnityEngine.ImageConversion.EncodeToEXR(UnityEngine.Texture2D,UnityEngine.Texture2D/EXRFlags)">
13 - <summary>
14 - <para>Encodes this texture into the EXR format.</para>
15 - </summary>
16 - <param name="tex">The texture to convert.</param>
17 - <param name="flags">Flags used to control compression and the output format.</param>
18 - </member>
19 - <member name="M:UnityEngine.ImageConversion.EncodeToJPG(UnityEngine.Texture2D,System.Int32)">
20 - <summary>
21 - <para>Encodes this texture into JPG format.</para>
22 - </summary>
23 - <param name="tex">Text texture to convert.</param>
24 - <param name="quality">JPG quality to encode with, 1..100 (default 75).</param>
25 - </member>
26 - <member name="M:UnityEngine.ImageConversion.EncodeToJPG(UnityEngine.Texture2D)">
27 - <summary>
28 - <para>Encodes this texture into JPG format.</para>
29 - </summary>
30 - <param name="tex">Text texture to convert.</param>
31 - <param name="quality">JPG quality to encode with, 1..100 (default 75).</param>
32 - </member>
33 - <member name="M:UnityEngine.ImageConversion.EncodeToPNG(UnityEngine.Texture2D)">
34 - <summary>
35 - <para>Encodes this texture into PNG format.</para>
36 - </summary>
37 - <param name="tex">The texture to convert.</param>
38 - </member>
39 - <member name="M:UnityEngine.ImageConversion.LoadImage(UnityEngine.Texture2D,System.Byte[],System.Boolean)">
40 - <summary>
41 - <para>Loads PNG/JPG image byte array into a texture.</para>
42 - </summary>
43 - <param name="data">The byte array containing the image data to load.</param>
44 - <param name="markNonReadable">Set to false by default, pass true to optionally mark the texture as non-readable.</param>
45 - <param name="tex">The texture to load the image into.</param>
46 - <returns>
47 - <para>Returns true if the data can be loaded, false otherwise.</para>
48 - </returns>
49 - </member>
50 - </members>
51 -</doc>
1 -<?xml version="1.0" encoding="utf-8" standalone="yes"?>
2 -<doc>
3 - <members>
4 - <assembly>
5 - <name>UnityEngine.InputModule</name>
6 - </assembly>
7 - </members>
8 -</doc>
1 -<?xml version="1.0" encoding="utf-8" standalone="yes"?>
2 -<doc>
3 - <members>
4 - <assembly>
5 - <name>UnityEngine.JSONSerializeModule</name>
6 - </assembly>
7 - <member name="T:UnityEngine.JsonUtility">
8 - <summary>
9 - <para>Utility functions for working with JSON data.</para>
10 - </summary>
11 - </member>
12 - <member name="M:UnityEngine.JsonUtility.FromJson(System.String)">
13 - <summary>
14 - <para>Create an object from its JSON representation.</para>
15 - </summary>
16 - <param name="json">The JSON representation of the object.</param>
17 - <returns>
18 - <para>An instance of the object.</para>
19 - </returns>
20 - </member>
21 - <member name="M:UnityEngine.JsonUtility.FromJson(System.String,System.Type)">
22 - <summary>
23 - <para>Create an object from its JSON representation.</para>
24 - </summary>
25 - <param name="json">The JSON representation of the object.</param>
26 - <param name="type">The type of object represented by the Json.</param>
27 - <returns>
28 - <para>An instance of the object.</para>
29 - </returns>
30 - </member>
31 - <member name="M:UnityEngine.JsonUtility.FromJsonOverwrite(System.String,System.Object)">
32 - <summary>
33 - <para>Overwrite data in an object by reading from its JSON representation.</para>
34 - </summary>
35 - <param name="json">The JSON representation of the object.</param>
36 - <param name="objectToOverwrite">The object that should be overwritten.</param>
37 - </member>
38 - <member name="M:UnityEngine.JsonUtility.ToJson(System.Object)">
39 - <summary>
40 - <para>Generate a JSON representation of the public fields of an object.</para>
41 - </summary>
42 - <param name="obj">The object to convert to JSON form.</param>
43 - <param name="prettyPrint">If true, format the output for readability. If false, format the output for minimum size. Default is false.</param>
44 - <returns>
45 - <para>The object's data in JSON format.</para>
46 - </returns>
47 - </member>
48 - <member name="M:UnityEngine.JsonUtility.ToJson(System.Object,System.Boolean)">
49 - <summary>
50 - <para>Generate a JSON representation of the public fields of an object.</para>
51 - </summary>
52 - <param name="obj">The object to convert to JSON form.</param>
53 - <param name="prettyPrint">If true, format the output for readability. If false, format the output for minimum size. Default is false.</param>
54 - <returns>
55 - <para>The object's data in JSON format.</para>
56 - </returns>
57 - </member>
58 - </members>
59 -</doc>
1 -<?xml version="1.0" encoding="utf-8" standalone="yes"?>
2 -<doc>
3 - <members>
4 - <assembly>
5 - <name>UnityEngine.PerformanceReportingModule</name>
6 - </assembly>
7 - <member name="T:UnityEngine.Analytics.PerformanceReporting">
8 - <summary>
9 - <para>Unity Performace provides insight into your game performace.</para>
10 - </summary>
11 - </member>
12 - <member name="P:UnityEngine.Analytics.PerformanceReporting.enabled">
13 - <summary>
14 - <para>Controls whether the Performance Reporting service is enabled at runtime.</para>
15 - </summary>
16 - </member>
17 - </members>
18 -</doc>
1 -<?xml version="1.0" encoding="utf-8" standalone="yes"?>
2 -<doc>
3 - <members>
4 - <assembly>
5 - <name>UnityEngine.ScreenCaptureModule</name>
6 - </assembly>
7 - <member name="T:UnityEngine.ScreenCapture">
8 - <summary>
9 - <para>Functionality to take Screenshots.</para>
10 - </summary>
11 - </member>
12 - <member name="M:UnityEngine.ScreenCapture.CaptureScreenshot(System.String,System.Int32)">
13 - <summary>
14 - <para>Captures a screenshot at path filename as a PNG file.</para>
15 - </summary>
16 - <param name="filename">Pathname to save the screenshot file to.</param>
17 - <param name="superSize">Factor by which to increase resolution.</param>
18 - </member>
19 - <member name="M:UnityEngine.ScreenCapture.CaptureScreenshotAsTexture(System.Int32)">
20 - <summary>
21 - <para>Captures a screenshot of the game view into a Texture2D object.</para>
22 - </summary>
23 - <param name="superSize">Factor by which to increase resolution.</param>
24 - </member>
25 - </members>
26 -</doc>
1 -<?xml version="1.0" encoding="utf-8" standalone="yes"?>
2 -<doc>
3 - <members>
4 - <assembly>
5 - <name>UnityEngine.SharedInternalsModule</name>
6 - </assembly>
7 - </members>
8 -</doc>
1 -<?xml version="1.0" encoding="utf-8" standalone="yes"?>
2 -<doc>
3 - <members>
4 - <assembly>
5 - <name>UnityEngine.SpriteMaskModule</name>
6 - </assembly>
7 - <member name="T:UnityEngine.SpriteMask">
8 - <summary>
9 - <para>A component for masking Sprites and Particles.</para>
10 - </summary>
11 - </member>
12 - <member name="P:UnityEngine.SpriteMask.alphaCutoff">
13 - <summary>
14 - <para>The minimum alpha value used by the mask to select the area of influence defined over the mask's sprite.</para>
15 - </summary>
16 - </member>
17 - <member name="P:UnityEngine.SpriteMask.backSortingLayerID">
18 - <summary>
19 - <para>Unique ID of the sorting layer defining the end of the custom range.</para>
20 - </summary>
21 - </member>
22 - <member name="P:UnityEngine.SpriteMask.backSortingOrder">
23 - <summary>
24 - <para>Order within the back sorting layer defining the end of the custom range.</para>
25 - </summary>
26 - </member>
27 - <member name="P:UnityEngine.SpriteMask.frontSortingLayerID">
28 - <summary>
29 - <para>Unique ID of the sorting layer defining the start of the custom range.</para>
30 - </summary>
31 - </member>
32 - <member name="P:UnityEngine.SpriteMask.frontSortingOrder">
33 - <summary>
34 - <para>Order within the front sorting layer defining the start of the custom range.</para>
35 - </summary>
36 - </member>
37 - <member name="P:UnityEngine.SpriteMask.isCustomRangeActive">
38 - <summary>
39 - <para>Mask sprites from front to back sorting values only.</para>
40 - </summary>
41 - </member>
42 - <member name="P:UnityEngine.SpriteMask.sprite">
43 - <summary>
44 - <para>The Sprite used to define the mask.</para>
45 - </summary>
46 - </member>
47 - </members>
48 -</doc>