Unity 4.6.4 を使用して iOS & Android ゲームを開発しています。私の UI は Android デバイスでうまく動作します。ただし、iOS デバイスでは UI の外観は問題ありませんが、正しく動作していません。ボタンの onClick イベントは機能しませんが、ボタンのアニメーションは機能します。そのため、UI のイベント システムに関するものだと思います。
Xcodeでの私のログは次のとおりです。
NotSupportedException: Operation is not supported.
at System.Type.GetGenericArguments () [0x00000] in :0
at System.Type.MakeGenericType (System.Type[] typeArguments) [0x00000] in :0
at UnityEngine.Events.PersistentCall.GetObjectCall (UnityEngine.Object target, System.Reflection.MethodInfo method, UnityEngine.Events.ArgumentCache arguments) [0x00000] in :0
at UnityEngine.Events.PersistentCall.GetRuntimeCall (UnityEngine.Events.UnityEventBase theEvent) [0x00000] in :0
at UnityEngine.Events.PersistentCallGroup.Initialize (UnityEngine.Events.InvokableCallList invokableList, UnityEngine.Events.UnityEventBase unityEventBase) [0x00000] in :0
at UnityEngine.Events.UnityEventBase.RebuildPersistentCallsIfNeeded () [0x00000] in :0
at UnityEngine.Events.UnityEventBase.Invoke (System.Object[] parameters) [0x00000] in :0
at UnityEngine.Events.UnityEvent.Invoke () [0x00000] in :0
at UnityEngine.UI.Button.Press () [0x00000] in :0
at UnityEngine.UI.Button.OnPointerClick (UnityEngine.EventSystems.PointerEventData eventData) [0x00000] in :0
at UnityEngine.EventSystems.ExecuteEvents.Execute (IPointerClickHandler handler, UnityEngine.EventSystems.BaseEventData eventData) [0x00000] in :0
at UnityEngine.EventSystems.ExecuteEvents.Execute (UnityEngine.GameObject target, UnityEngine.EventSystems.BaseEventData eventData, UnityEngine.EventSystems.EventFunction`1 functor) [0x00000] in :0
助けてください。