「Unity/TMPro/Outline」の版間の差分
ナビゲーションに移動
検索に移動
| 10行目: | 10行目: | ||
#Outlineのthicknessを0.2ぐらいにして | #Outlineのthicknessを0.2ぐらいにして | ||
#Face側のDilateを0.5ぐらいにする | #Face側のDilateを0.5ぐらいにする | ||
==materialPresetのscriptの設定== | |||
<pre> | |||
public class TextMeshProUGUIOutlineScene : MonoBehaviour | |||
{ | |||
[SerializeField] TextMeshProUGUI text; | |||
[SerializeField] Material fontMaterial; | |||
void Start() | |||
{ | |||
text.fontMaterial = fontMaterial; | |||
} | |||
} | |||
</pre> | |||
2023年1月10日 (火) 10:32時点における版
共通化されているので個別対応する方法
参考:https://kazupon.org/unity-textmeshpro-outline/
- TextMeshProUGUIのGameObjectのInspectorのところで、Materialの右上の︙を選択し、CreateMaterialPresetを選択し、Fontと同じディレクトリ内に、マテリアルを作成。
- TextMeshProUGUIのGameObjectのInspectorのMaterialPresetに先程作成した、マテリアルを選択。
Outlineがつぶれないように
参考:https://tsubakit1.hateblo.jp/entry/2017/09/20/220000
- Outlineのthicknessを0.2ぐらいにして
- Face側のDilateを0.5ぐらいにする
materialPresetのscriptの設定
public class TextMeshProUGUIOutlineScene : MonoBehaviour
{
[SerializeField] TextMeshProUGUI text;
[SerializeField] Material fontMaterial;
void Start()
{
text.fontMaterial = fontMaterial;
}
}