プログラム研究 備忘録

java,C#,Unity等の備忘録です。経済理論も少し。

背景スクロール

public class Background : MonoBehaviour
{
// スクロールするスピード
public float speed = 0.1f;

void Update ()
{
// 時間によってYの値が0から1に変化していく。1になったら0に戻り、繰り返す。
float y = Mathf.Repeat (Time.time * speed, 1);

// Yの値がずれていくオフセットを作成
Vector2 offset = new Vector2 (0, y);

// マテリアルにオフセットを設定する
renderer.sharedMaterial.SetTextureOffset ("_MainTex", offset);
}
}