-
Notifications
You must be signed in to change notification settings - Fork 720
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Unity] 含system.intptr参数的函数没有被生成 #1923
Comments
你什么场景下需要传intptr呢? 什么类型不支持,怎么支持我有我的考量。 如果你碰到实际的问题,可以基于这个实际问题来看怎么改合适,别没头没尾的提个修改建议,像这个,连没上下文,没分析:#1913 |
我有很多基于c++的接口,ts保留了指针,调用接口的时候会把指针传递到c# |
不是一直都不支持IntPtr吗,都没相应的类型映射。 |
我看diff 生成代码确实没变,但之前是有生成出来,我并没有修改任何代码。 |
确实是后面加的, 我之前的版本是[2.1.0] - 2024-06-25,FilterBigStructAndPointerOfPointer 这个函数为新增 |
il2cpp版本加的,你可以临时去掉看看。 |
只去掉IntPtr的限制 |
另外,你可以参考下我觉得很优秀的issue提法:#1924 ,清楚精准的描述碰到的问题 |
去掉限制没问题 |
你们之前是怎么传IntPtr?结构体? |
普通版本目前是按结构体处理了。 |
按普通结构体处理,也是挺大开销的,这种情况感觉用反射或者wrapper区别不大 |
之前并没有进行任何处理,是正确执行的,但是没有测过32位。性能没太关注,因为没有高频调用。 |
被标记为 DontBinding
实测执行是没问题的
The text was updated successfully, but these errors were encountered: