[Unity Tips]テクスチャスケール(Tiling)の変更方法


広告




 

Unity Tipsです。
コードはC#となります。

3Dオブジェクトに設定されているマテリアルの
テクスチャのスケール(Tiling)を変更する方法です。
※1以上にするとテクスチャがタイル状に並びます
※offsetと組み合わせてテクスチャの一部を設定可能

// オブジェクトのレンダーを取得 
Renderer render = GetComponent(); 

// テクスチャのTiling設定
render.material.mainTextureScale = new Vector2Vector2(x, y); 

// テクスチャのオフセット設定
render.material.mainTextureOffset = new Vector2Vector2(x, y);

何か間違い等がありましたらコメント等で
ご指摘頂けるとありがたいです。

(20201102 凡ミスを修正)

 

広告





コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です