이 static 클래스는 기존의 클래스들에 대한 유용한 확장 메소드를 정의 합니다.(예. Vector3, float 등). More...
Static Public Member Functions | |
static ParameterInfo[] | GetCachedParemeters (this MethodInfo mo) |
static PhotonView[] | GetPhotonViewsInChildren (this UnityEngine.GameObject go) |
static PhotonView | GetPhotonView (this UnityEngine.GameObject go) |
static bool | AlmostEquals (this Vector3 target, Vector3 second, float sqrMagnitudePrecision) |
target - second 를 주어진 float 값으로 진폭제곱(squared magnitue)으로 비교 합니다 More... | |
static bool | AlmostEquals (this Vector2 target, Vector2 second, float sqrMagnitudePrecision) |
target 과 second 사이의 값을 주어진 float 값으로 비교 합니다 More... | |
static bool | AlmostEquals (this Quaternion target, Quaternion second, float maxAngle) |
target 과 second 사이의 각도를 주어진 float 값으로 비교 합니다 More... | |
static bool | AlmostEquals (this float target, float second, float floatDiff) |
두 개의 float 값을 비교 하여 차이 값이 floatDiff 보다 작은 경우 true 를 리턴 합니다 More... | |
static void | Merge (this IDictionary target, IDictionary addHash) |
addHash 의 모든 키를 target 으로 머지 합니다. target 에 새로운 키는 추가되고 기존의 키는 갱신됩니다. More... | |
static void | MergeStringKeys (this IDictionary target, IDictionary addHash) |
target Hashtable 로 문자열 타입의 키들을 머지 합니다. More... | |
static string | ToStringFull (this IDictionary origin) |
타입-정보를 포함한 IDictionary 내용 디버깅을 위한 헬퍼 메소드. 이것을 사용하는 것은 성능이 저하됩니다. More... | |
static string | ToStringFull (this object[] data) |
object[] 내용 디버그용의 헬퍼 메소드. 이것을 사용하는 것은 성능이 저하됩니다. More... | |
static Hashtable | StripToStringKeys (this IDictionary original) |
모든 문자열-타입 키들을 새로운 Hashtable 로 복사합니다. More... | |
static void | StripKeysWithNullValues (this IDictionary original) |
값이 null 참조인 모든 key-value 쌍을 제거 합니다. Photon 프로퍼티들의 값을 null 로 설정하여 제거 합니다. original 의 변경 사항은 IDictionary로 전달 됩니다! More... | |
static bool | Contains (this int[] target, int nr) |
특정 정수값이 정수 배열에 있는지 체크 합니다. More... | |
Static Public Attributes | |
static Dictionary< MethodInfo, ParameterInfo[]> | ParametersOfMethods = new Dictionary<MethodInfo, ParameterInfo[]>() |
이 static 클래스는 기존의 클래스들에 대한 유용한 확장 메소드를 정의 합니다.(예. Vector3, float 등).
|
static |
target - second 를 주어진 float 값으로 진폭제곱(squared magnitue)으로 비교 합니다
|
static |
target 과 second 사이의 값을 주어진 float 값으로 비교 합니다
|
static |
target 과 second 사이의 각도를 주어진 float 값으로 비교 합니다
|
static |
두 개의 float 값을 비교 하여 차이 값이 floatDiff 보다 작은 경우 true 를 리턴 합니다
|
static |
특정 정수값이 정수 배열에 있는지 체크 합니다.
특정 actorNumber 가 룸의 플레이어 목록에 있는지 찾아 볼 때 유용 합니다.
target | 체크 할 정수형 배열. |
nr | target 에서 찾을 번호. |
|
static |
|
static |
|
static |
|
static |
addHash 의 모든 키를 target 으로 머지 합니다. target 에 새로운 키는 추가되고 기존의 키는 갱신됩니다.
target | 갱신될 IDictionary. |
addHash | target 으로 머지될 데이터를 포함하고 있는 IDictionary. |
|
static |
target Hashtable 로 문자열 타입의 키들을 머지 합니다.
target 에서 키들은 제거 되지 않습니다 (target 에는 전에 있었던 문자열이 아닌 키들이 있을 수 있습니다.).
target | target IDictionary 는 addHash 로 부터 모든 문자열-타입 키들이 추가 됩니다. |
addHash | target 에 부분적으로 머지되는 IDictionary. |
|
static |
값이 null 참조인 모든 key-value 쌍을 제거 합니다. Photon 프로퍼티들의 값을 null 로 설정하여 제거 합니다. original 의 변경 사항은 IDictionary로 전달 됩니다!
original | null 이 있는 값의 키를 제거하는 IDictionary. |
|
static |
모든 문자열-타입 키들을 새로운 Hashtable 로 복사합니다.
루트-해시에 값이 있으면 hash 로 회귀(!)하지 마세요. 원시 데이터는 변경 하지 않습니다.
original | 문자열-타입 키들을 얻을 원시 IDictonary. |
|
static |
타입-정보를 포함한 IDictionary 내용 디버깅을 위한 헬퍼 메소드. 이것을 사용하는 것은 성능이 저하됩니다.
디버깅이 필요한 경우에만 사용되어야 합니다.
origin | 딕셔너리 또는 해시테이블. |
|
static |
object[] 내용 디버그용의 헬퍼 메소드. 이것을 사용하는 것은 성능이 저하됩니다.
디버깅이 필요할 경우에만 사용되어야 합니다.
data | 모든 object[]. |
|
static |