【发布时间】:2014-10-13 07:16:42
【问题描述】:
我正在尝试将我的旧 Unity xCode (Unity 3.5) 项目更新为 Unity (4.5.4)。使用这个方法 po: 应用程序会崩溃:
UnitySendMessage([className UTF8String], [methodNameName UTF8String], nil);
请帮帮我。
【问题讨论】:
-
很抱歉我能解决这个问题,谢谢
我正在尝试将我的旧 Unity xCode (Unity 3.5) 项目更新为 Unity (4.5.4)。使用这个方法 po: 应用程序会崩溃:
UnitySendMessage([className UTF8String], [methodNameName UTF8String], nil);
请帮帮我。
【问题讨论】:
在 Unity (4.5.4) 中,他们使用 char 参数,如下所示:
(UnitySendMessage(const char* obj, const char* method, const char* msg);)
所以我们想像这样改变调用:
UnitySendMessage("className", "methodNameName" , "Nil");
【讨论】: