Version: 2019.1
안정적인 스크립팅 런타임: 알려진 한계
스크립팅 제약

일반 함수

Unity 스크립팅 API 레퍼런스 문서에는 함수 이름 뒤의 꺾쇠괄호 안에 문자 T 또는 타입 이름이 있는 배리언트를 가진 일부 함수(예: 다양한 GetComponent 함수)들이 나열되어 있습니다.

//C#
void FuncName<T>();

이러한 함수들은 일반 함수입니다. 일반 함수를 사용하면 함수 호출 시 파라미터 타입 또는 반환 타입을 지정할 수 있습니다.

// The type is correctly inferred because it is defined in the function call
var obj = GetComponent<Rigidbody>();

예를 들어, C#에서는 키 입력과 캐스트를 크게 줄일 수 있습니다.

Rigidbody rb= (Rigidbody) go.GetComponent(typeof(Rigidbody));

비교 대상:

Rigidbody rb = go.GetComponent<Rigidbody>();

스크립팅 API 레퍼런스 문서 페이지에 나열된 일반 배리언트를 가진 함수를 사용하면 이 특수 호출 구문을 이용할 수 있습니다.

안정적인 스크립팅 런타임: 알려진 한계
스크립팅 제약
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961