28 lines
635 B
C#
28 lines
635 B
C#
#if VRC_SDK_VRCSDK2
|
|
|
|
using UnityEngine;
|
|
using VRCSDK2;
|
|
|
|
namespace VRCPrefabs.CyanEmu
|
|
{
|
|
[AddComponentMenu("")]
|
|
public class CyanEmuSyncAnimationHelper : MonoBehaviour
|
|
{
|
|
public static void InitializationDelegate(VRC_SyncAnimation obj)
|
|
{
|
|
obj.gameObject.AddComponent<CyanEmuSyncAnimationHelper>().SetSyncAnimation(obj);
|
|
}
|
|
|
|
private VRC_SyncAnimation sync_;
|
|
|
|
private void SetSyncAnimation(VRC_SyncAnimation sync)
|
|
{
|
|
sync_ = sync;
|
|
|
|
this.Log("Syncing animations on object. " + VRC.Tools.GetGameObjectPath(gameObject));
|
|
}
|
|
}
|
|
}
|
|
|
|
#endif
|