
属性
Tutorial
intermediate
+0XP
5 mins
(12)
Unity Technologies

属性を使用すると、作成するメソッドと変数に振る舞いを付加できます。このチュートリアルの動画では、属性の形式と、「Range」および「ExecuteInEditMode」属性の使用方法を学習します。
Languages available:
1. 属性
SpinScript クラスのコード
using UnityEngine;
using System.Collections;
public class SpinScript : MonoBehaviour
{
[Range(-100, 100)] public int speed = 0;
void Update ()
{
transform.Rotate(new Vector3(0, speed * Time.deltaTime, 0));
}
}
ColorScript クラスのコード
using UnityEngine;
using System.Collections;
[ExecuteInEditMode]
public class ColorScript : MonoBehaviour
{
void Start()
{
renderer.sharedMaterial.color = Color.red;
}
}