UniVRM/Assets
Takayuki Matsuoka a68d0122ce BREAKING CHANGE: Introduce NextFrameIfTimedOut as a new interface method of IAwaitCaller
This is a breaking change since it introduces new interface method to IAwaitCaller.

----

NextFrameIfTimedOut() is added to IAwaitCaller.  The following inheritors also introduce the method.

- ImmediateCaller.NextFrameIfTimedOut() just invokes NextFrame().
- RuntimeOnlyAwaitCaller.NextFrameIfTimedOut() invokes NextFrame() if timed out.  Otherwise, do nothing.
- RuntimeOnlyNoThreadAwaitCaller.NextFrameIfTimedOut() works same as RuntimeOnlyAwaitCaller.

Constructor of RuntimeOnlyAwaitCaller and RuntimeOnlyNoThreadAwaitCaller
now take argument of timeout in seconds.  The default value is 1/1000 (1 milliseconds).

See also:
https://github.com/vrm-c/UniVRM/pull/1781#pullrequestreview-1100131840
2022-09-08 17:39:05 +09:00
..
UniGLTF mv CachedEnum namespace to UniGLTF.Utils 2022-09-07 15:59:35 +09:00
VRM mv CachedEnum namespace to UniGLTF.Utils 2022-09-07 15:59:35 +09:00
VRM_Samples Create an asmdef named UniGLTF.Utils 2022-09-07 15:53:59 +09:00
VRM10 Add generateControlRig option to VRM 1.0 Importer 2022-09-07 18:51:23 +09:00
VRM10_Samples Apply localPosition while bvh motion transfer in VRM10 Viewer. 2022-09-07 16:44:43 +09:00
VRMShaders BREAKING CHANGE: Introduce NextFrameIfTimedOut as a new interface method of IAwaitCaller 2022-09-08 17:39:05 +09:00
UniGLTF.meta UniGLTF を移動して、admdef を調整 2020-11-24 18:59:56 +09:00
VRM_Samples.meta copy Samples~ to under Assets 2021-10-14 19:28:31 +09:00
VRM.meta Move Assets/* (expect Plugins) to Assets/VRM/* 2018-12-29 13:21:42 +09:00
VRM10_Samples.meta copy Samples~ to under Assets 2021-10-14 19:28:31 +09:00
VRM10.meta merge vrm10 2021-01-07 13:37:24 +09:00
VRMShaders.meta mv Assets/VRM/MToon,UniUnlit,ShaderProperty to Assets/VRMShaders 2020-06-19 12:56:57 +09:00