Skip to content

Instantly share code, notes, and snippets.

View xrdnk's full-sized avatar
🏠
Working from home

Denik xrdnk

🏠
Working from home
View GitHub Profile
@xrdnk
xrdnk / CustomOvrAvatarHandTrackingInputManager.cs
Created January 13, 2022 00:43
OvrAvatarInputManager(OvrAvatarBodyTrackingBehavior) の実装クラス(ハンドトラッキングを前提)
using Oculus.Avatar2;
using Node = UnityEngine.XR.XRNode;
namespace xrdnk
{
/// <summary>
/// OvrAvatarInputManager の実装クラス
/// <para>ハンドトラッキングを前提としている</para>
/// <remarks>Meta Avatar のボディトラッキングに必要</remarks>
/// </summary>
@xrdnk
xrdnk / LocalizedTmpFontEvent.cs
Created January 26, 2022 14:50
TMP_FontAsset 用の LocalizedAssetEvent
using System;
using TMPro;
using UnityEngine;
using UnityEngine.Events;
using UnityEngine.Localization;
using UnityEngine.Localization.Components;
namespace xrdnk
{
/// <summary>
@xrdnk
xrdnk / LocalizeComponent_TMProExtension.cs
Last active February 22, 2022 15:28
TextMeshProUGUI コンポーネントに「LocalizeStringEvent」と「LocalizedTmpFontEvent」を Update Asset イベントに必要なプロパティを設定した上でアタッチしてくれるエディタ拡張
using System;
using TMPro;
using UnityEditor;
using UnityEditor.Events;
using UnityEngine.Events;
using UnityEngine.Localization.Components;
namespace xrdnk.Editor
{
/// <summary>