Commit Graph

35 Commits

Author SHA1 Message Date
283783954f refactor: Update Unity to 2022.3.62 2025-06-21 01:22:02 +08:00
1f58390298 Code structure cleanup. 2023-08-24 15:47:34 +08:00
b78e99c59c Reconstruct property sources and operators to generic types. 2023-07-31 15:12:41 +08:00
b143fb49ce Move some classes to Cryville.Common. 2023-05-03 22:51:30 +08:00
0699bc5614 Code cleanup. 2023-04-20 19:47:10 +08:00
d86da00258 Fix unexpected shared vector references. 2023-04-20 19:46:46 +08:00
d1ad68debe Share realtime relative motion nodes across state clones. 2023-04-20 19:45:25 +08:00
93d9fdd4b8 Code cleanup. 2023-04-20 00:20:28 +08:00
8670482c04 Implement new transition. 2023-04-20 00:18:49 +08:00
1b30d3e62c Code cleanup. 2023-04-19 13:52:55 +08:00
659f2165ff Remove motion lerper. Reconstruct RMV and motion node. Add motion node pool. 2023-04-19 13:48:06 +08:00
cf6a7a795b Code cleanup. 2023-04-19 13:31:17 +08:00
f54564c567 Unify VecPtComp with Vec1, and VecPt with Vec2. 2023-04-18 09:45:46 +08:00
f4411629e4 Obsolete transition and rate, and add end time for relative motion node. 2023-04-18 09:33:47 +08:00
400723d83b Make parameters of relative node optional. 2023-04-14 14:46:03 +08:00
8907dd19b0 Remove methods for constructor in ReflectionHelper. 2023-04-08 13:36:52 +08:00
ff19b45a9f Code cleanup. 2023-04-04 22:12:10 +08:00
f467832115 Fix logic of lerping a missing relative motion node. 2023-04-04 22:11:36 +08:00
676d19f452 Unify absolute value and relative node of motion event. 2023-04-04 21:18:34 +08:00
c98536e8ab Prune and clean up code. 2023-04-04 20:48:17 +08:00
22190a29c1 Fix incorrect array length for vector operator. 2023-03-11 21:39:26 +08:00
55f7790f89 Fix potential error on vector property source. 2023-03-05 23:05:48 +08:00
28c878f3e5 Code cleanup. 2023-03-03 13:34:12 +08:00
a3c5392caa Optimize GC for vector property source. 2023-02-21 18:27:29 +08:00
187f07d2c9 Optimize GC for motions. 2023-02-07 23:15:52 +08:00
5b9149cb34 Make the output type of a property source read-only. 2023-01-16 20:53:45 +08:00
44180c7e0f Optimize GC for PropSrc. 2022-12-25 22:20:46 +08:00
d7b0ca77e9 Change state timestamp to double precision. 2022-12-19 14:55:15 +08:00
35d2e06625 Fix improper use of RMVPool. 2022-12-01 12:33:32 +08:00
e370e1937c Code cleanup. 2022-11-23 12:02:25 +08:00
e5d6e549bd Code cleanup. 2022-11-21 18:16:12 +08:00
1f57c299a2 Add some judge functions. Code cleanup. 2022-11-14 13:59:26 +08:00
c33186086c Tokenize ruleset keys. Remove MotionName. 2022-11-09 14:01:27 +08:00
cd4ea557c3 Prune code. 2022-09-30 18:19:19 +08:00
e8e36b83bd Add project files. 2022-09-30 17:32:21 +08:00