Version: 5.3 (switch to 5.4b)
言語English
  • C#
  • JS

スクリプト言語

好きな言語を選択してください。選択した言語でスクリプトコードが表示されます。

Font.material

フィードバック

ありがとうございます

この度はドキュメントの品質向上のためにご意見・ご要望をお寄せいただき、誠にありがとうございます。頂いた内容をドキュメントチームで確認し、必要に応じて修正を致します。

閉じる

送信に失敗しました

なんらかのエラーが発生したため送信が出来ませんでした。しばらく経ってから<a>もう一度送信</a>してください。ドキュメントの品質向上のために時間を割いて頂き誠にありがとうございます。

閉じる

キャンセル

マニュアルに切り替える
public var material: Material;
public Material material;

説明

フォントの表示に使用されるマテリアルを返す

	// Swap 3D Text font color each second
	// Add this script to a text mesh object
	private var flag : boolean = false;
	private var rate : float = 1;
	private var t : TextMesh;
	function Update() {
		t = transform.GetComponent.<TextMesh>();
		if(Time.time > rate) {
			if(flag){
				t.font.material.color = Color.yellow;
				flag = false;
			} else {
				t.font.material.color = Color.red;
				flag = true;
			}
			rate += 1;
		}
		t.text = "This is a 3D text changing colors!";
	}
using UnityEngine;
using System.Collections;

public class ExampleClass : MonoBehaviour { private bool flag = false; private float rate = 1; private TextMesh t; void Update() { t = transform.GetComponent<TextMesh>(); if (Time.time > rate) { if (flag) { t.font.material.color = Color.yellow; flag = false; } else { t.font.material.color = Color.red; flag = true; } rate += 1; } t.text = "This is a 3D text changing colors!"; } }