言語: 日本語
  • C#
  • JS
  • Boo

スクリプト言語

お好みのスクリプト言語を選択すると、サンプルコードがその言語で表示されます。

Material.SetColor

public function SetColor(nameID: int, color: Color): void;

Description

色を設定します

Many shaders use more than one color. Use SetColor to change the propertyName color. Unityのビルトインシェーダーでは、色を設定するプロパティは4 つあります:
"_Color" マテリアルのメインカラーとなるプロパティ。 color でもアクセスすることができます。
"_SpecColor" is the specular color of a material (used in specular/vertexlit shaders).
"_Emission" 発光する色。vertexlit のシェーダーで使用できます。
"_ReflectColor" 反射する色。reflective のシェーダーで使用できます。 See Also: color property, GetColor, Shader.PropertyToID

	function Start () {
		// Set specular shader
		renderer.material.shader = Shader.Find ("Specular");
		// Set red specular highlights
		renderer.material.SetColor ("_SpecColor", Color.red);
	}