재질을 나타냅니다.
생성자 및 액세서
![]() | stingray.Gui.create_material() stingray.Gui.material() stingray.Mesh.material() stingray.ShadingEnvironment.material() stingray.Terrain.material() |
관련 샘플 코드
기타 관련 참조 항목
![]() |
id ( self ) : integer![]() 재질의 ID를 검색합니다.
|
self : | 이 함수가 작동하는 오브젝트 인스턴스를 지정합니다. 이 함수를 호출할 때에는 항상 이 self 매개변수를 제공해야 합니다. 도트(.) 호출 구문을 사용해야 하며, 객체 지향 콜론(:) 호출 구문을 사용하면 안 됩니다. 자세한 내용은 이 Stingray 도움말 항목, 또는 Lua 설명서의 이 페이지를 참조하십시오. |
integer |
재질의 ID입니다. |
![]() |
set_color ( self, variable, color )![]() 재질의 색상 변수를 지정된 값으로 설정합니다.
|
self : | 이 함수가 작동하는 오브젝트 인스턴스를 지정합니다. 이 함수를 호출할 때에는 항상 이 self 매개변수를 제공해야 합니다. 도트(.) 호출 구문을 사용해야 하며, 객체 지향 콜론(:) 호출 구문을 사용하면 안 됩니다. 자세한 내용은 이 Stingray 도움말 항목, 또는 Lua 설명서의 이 페이지를 참조하십시오. | |
variable : | string | 값을 설정하려는 색상 변수의 이름입니다. |
color : | 변수에 대해 설정할 새로운 값입니다. 색상은 Quaternion에 저장된 ARGB 값으로, 각 구성요소의 범위는 255입니다. Color()를 호출하고, RGB 값에 대해서는 세 개 인수, ARGB 값에 대해서는 네 개 인수를 전달하여 해당 값을 생성할 수 있습니다. 예를 들어, 밝은 노란색 선을 그리려면 Color(255, 255, 0)을 사용하면 됩니다. |
이 함수는 아무 값도 반환하지 않습니다. |
![]() |
set_matrix4x4 ( self, variable, value )![]() 재질의 매트릭스 변수를 지정된 값으로 설정합니다.
|
self : | 이 함수가 작동하는 오브젝트 인스턴스를 지정합니다. 이 함수를 호출할 때에는 항상 이 self 매개변수를 제공해야 합니다. 도트(.) 호출 구문을 사용해야 하며, 객체 지향 콜론(:) 호출 구문을 사용하면 안 됩니다. 자세한 내용은 이 Stingray 도움말 항목, 또는 Lua 설명서의 이 페이지를 참조하십시오. | |
variable : | string | 값을 설정하려는 매트릭스 변수의 이름입니다. |
value : | 변수에 대해 설정할 새로운 값입니다. |
이 함수는 아무 값도 반환하지 않습니다. |
![]() |
set_resource ( self, slot, resource )![]() 재질의 리소스 슬롯을 지정된 텍스처 리소스로 설정합니다.
|
self : | 이 함수가 작동하는 오브젝트 인스턴스를 지정합니다. 이 함수를 호출할 때에는 항상 이 self 매개변수를 제공해야 합니다. 도트(.) 호출 구문을 사용해야 하며, 객체 지향 콜론(:) 호출 구문을 사용하면 안 됩니다. 자세한 내용은 이 Stingray 도움말 항목, 또는 Lua 설명서의 이 페이지를 참조하십시오. | |
slot : | string | 텍스처를 할당하려는 텍스처 슬롯의 이름입니다. |
resource : | 설정할 RenderResource입니다. |
이 함수는 아무 값도 반환하지 않습니다. |
![]() |
set_scalar ( self, variable, value )![]() 재질의 스칼라 변수를 지정된 값으로 설정합니다.
|
self : | 이 함수가 작동하는 오브젝트 인스턴스를 지정합니다. 이 함수를 호출할 때에는 항상 이 self 매개변수를 제공해야 합니다. 도트(.) 호출 구문을 사용해야 하며, 객체 지향 콜론(:) 호출 구문을 사용하면 안 됩니다. 자세한 내용은 이 Stingray 도움말 항목, 또는 Lua 설명서의 이 페이지를 참조하십시오. | |
variable : | string | 값을 설정하려는 스칼라 변수의 이름입니다. |
value : | number | 변수에 대해 설정할 새로운 값입니다. |
이 함수는 아무 값도 반환하지 않습니다. |
![]() |
set_shader_pass_flag ( self, flag, enabled )![]() 재질에 대해 지정된 셰이더 패스를 활성화할지 여부를 결정합니다.
|
self : | 이 함수가 작동하는 오브젝트 인스턴스를 지정합니다. 이 함수를 호출할 때에는 항상 이 self 매개변수를 제공해야 합니다. 도트(.) 호출 구문을 사용해야 하며, 객체 지향 콜론(:) 호출 구문을 사용하면 안 됩니다. 자세한 내용은 이 Stingray 도움말 항목, 또는 Lua 설명서의 이 페이지를 참조하십시오. | |
flag : | string | 셰이더 패스 플래그의 이름입니다. |
enabled : | boolean | 셰이더 패스를 활성화하려면 true를, 그렇지 않으면 false를 사용합니다. |
이 함수는 아무 값도 반환하지 않습니다. |
![]() |
set_texture ( self, slot, texture )![]() 재질의 텍스처 슬롯을 지정된 텍스처 리소스로 설정합니다.
|
self : | 이 함수가 작동하는 오브젝트 인스턴스를 지정합니다. 이 함수를 호출할 때에는 항상 이 self 매개변수를 제공해야 합니다. 도트(.) 호출 구문을 사용해야 하며, 객체 지향 콜론(:) 호출 구문을 사용하면 안 됩니다. 자세한 내용은 이 Stingray 도움말 항목, 또는 Lua 설명서의 이 페이지를 참조하십시오. | |
slot : | string | 텍스처를 할당하려는 텍스처 슬롯의 이름입니다. |
texture : | string | 설정할 텍스처의 리소스 이름입니다. |
이 함수는 아무 값도 반환하지 않습니다. |
![]() |
set_vector2 ( self, variable, vector2 )![]() 재질의 2D 벡터 변수를 지정된 값으로 설정합니다.
|
self : | 이 함수가 작동하는 오브젝트 인스턴스를 지정합니다. 이 함수를 호출할 때에는 항상 이 self 매개변수를 제공해야 합니다. 도트(.) 호출 구문을 사용해야 하며, 객체 지향 콜론(:) 호출 구문을 사용하면 안 됩니다. 자세한 내용은 이 Stingray 도움말 항목, 또는 Lua 설명서의 이 페이지를 참조하십시오. | |
variable : | string | 값을 설정하려는 벡터 변수의 이름입니다. |
vector2 : | 변수에 대해 설정할 새로운 값입니다. X 및 Y 값만 사용됩니다. |
이 함수는 아무 값도 반환하지 않습니다. |
![]() |
set_vector3 ( self, variable, vector3 )![]() 재질의 3D 벡터 변수를 지정된 값으로 설정합니다.
|
self : | 이 함수가 작동하는 오브젝트 인스턴스를 지정합니다. 이 함수를 호출할 때에는 항상 이 self 매개변수를 제공해야 합니다. 도트(.) 호출 구문을 사용해야 하며, 객체 지향 콜론(:) 호출 구문을 사용하면 안 됩니다. 자세한 내용은 이 Stingray 도움말 항목, 또는 Lua 설명서의 이 페이지를 참조하십시오. | |
variable : | string | 값을 설정하려는 벡터 변수의 이름입니다. |
vector3 : | 변수에 대해 설정할 새로운 값입니다. |
이 함수는 아무 값도 반환하지 않습니다. |
![]() |
set_vector4 ( self, variable, vector4 )![]() 재질의 4D 벡터 변수를 지정된 값으로 설정합니다.
|
self : | 이 함수가 작동하는 오브젝트 인스턴스를 지정합니다. 이 함수를 호출할 때에는 항상 이 self 매개변수를 제공해야 합니다. 도트(.) 호출 구문을 사용해야 하며, 객체 지향 콜론(:) 호출 구문을 사용하면 안 됩니다. 자세한 내용은 이 Stingray 도움말 항목, 또는 Lua 설명서의 이 페이지를 참조하십시오. | |
variable : | string | 값을 설정하려는 벡터 변수의 이름입니다. |
vector4 : | 변수에 대해 설정할 새로운 값입니다. |
이 함수는 아무 값도 반환하지 않습니다. |