31 lines
769 B
C#
31 lines
769 B
C#
|
|
|
|||
|
|
using System.IO;
|
|||
|
|
using UnityEditor;
|
|||
|
|
using UnityEngine;
|
|||
|
|
/// <summary>
|
|||
|
|
/// 用于把美术给的脸部mask的R和表情mask的R合并为一个图的RG
|
|||
|
|
/// </summary>
|
|||
|
|
public class LTTextureMeger
|
|||
|
|
{
|
|||
|
|
|
|||
|
|
private const string _PlayerDir = "Assets/Art/Character/Models/Players";
|
|||
|
|
|
|||
|
|
|
|||
|
|
public static void AutoMergeTex()
|
|||
|
|
{
|
|||
|
|
var playerDirPath = Application.dataPath + "/../" + _PlayerDir;
|
|||
|
|
playerDirPath = EditorUtil.GetRealPath(playerDirPath);
|
|||
|
|
var playerDirInfo = new DirectoryInfo(playerDirPath);
|
|||
|
|
var playerDirs = playerDirInfo.GetDirectories();
|
|||
|
|
foreach (var iPlayerDirInfo in playerDirs)
|
|||
|
|
{
|
|||
|
|
Debug.Log(iPlayerDirInfo.FullName);
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
private static void _MergeTex()
|
|||
|
|
{
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
}
|