Zhang ZhiDong
Zhang ZhiDong
目前parser生成代码使用文件名拼接为头文件宏防止多次引用可能会导致的重复编译,所以同名文件是会有这个问题。后面版本会重新设计头文件宏的生成方式,修复掉这个问题
[目前支持的元类型都在这里](https://github.com/BoomingTech/Piccolo/wiki/Piccolo%E5%BC%95%E6%93%8E%E6%B7%BB%E5%8A%A0%E6%96%B0%E5%8A%9F%E8%83%BD%E6%8C%87%E5%8D%97#1-%E5%AE%9A%E4%B9%89%E8%B5%84%E4%BA%A7%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84),有需要可以仿照[这里的定义扩充序列化的元类型](https://github.com/BoomingTech/Piccolo/blob/main/engine/source/runtime/core/meta/serializer/serializer.h)
已经支持了呦
> > 直接移除鼠标操作限制,会引入鼠标在界面外操作引起的意外情况出现。且仍然无法满足无限旋转的需求(鼠标位置仍然受屏幕限制)。想要实现无限旋转,可以考虑记录每帧的位移delta,把鼠标固定在某一位置 > > * 左右不受限制了吧?上下是因为锁了相机角度。 > * 鼠标在界面外操作引起的意外情况具体有哪些? .左右仍然受屏幕大小限制 .比如意外的响应了其他界面或者应用的MouseMove或者MouseUp事件