22 public static class MeshAssets
24 #region Private Fields
27 private const string ROOT_DIRECTORY =
"Packages/com.tiltfive.sdk/";
29 private const string ROOT_DIRECTORY =
"Assets/Tilt Five/";
31 private const string MESHES_DIRECTORY = ROOT_DIRECTORY +
"Meshes/";
33 #endregion Private Fields
36 #region Public Functions
43 public static string GetPathToGameboardMesh(
GameboardType gameboardType)
45 string meshFileName =
"";
46 switch (gameboardType)
49 meshFileName =
"Gameboard_LE.fbx";
52 meshFileName =
"Gameboard_XE.fbx";
55 meshFileName =
"Gameboard_XE_Raised.fbx";
58 throw new System.ArgumentException();
61 return MESHES_DIRECTORY + meshFileName;
67 public static string GetPathToT5LogoMesh()
69 return MESHES_DIRECTORY +
"T5-Logo.fbx";
75 public static string GetPathToWandMesh()
77 return MESHES_DIRECTORY +
"T5-Wand.fbx";
83 public static string GetPathToGlassesMesh()
85 return MESHES_DIRECTORY +
"T5-Glasses.fbx";
88 #endregion Public Functions
GameboardType
The type of Gameboard being tracked by the glasses.