Author Topic: NGUI flash export problem  (Read 3179 times)

Seto

  • Guest
NGUI flash export problem
« on: May 20, 2013, 01:43:12 AM »
Usage of a type or method not supported by Unity Flash.
* Details:  Field of unsupported type System.Reflection.PropertyInfo NGUITools::mSystemCopyBuffer
 at line : 0

Seto

  • Guest
Re: NGUI flash export problem
« Reply #1 on: May 20, 2013, 02:04:53 AM »
 :-[
It seems that the latest version broke the export of flash.

ArenMook

  • Administrator
  • Hero Member
  • *****
  • Thank You
  • -Given: 337
  • -Receive: 1171
  • Posts: 22,128
  • Toronto, Canada
    • View Profile
Re: NGUI flash export problem
« Reply #2 on: May 20, 2013, 09:05:57 AM »
Do you not see this right above GetSystemCopyBufferProperty()?

#if UNITY_WEBPLAYER || UNITY_FLASH || UNITY_METRO

Seto

  • Guest
Re: NGUI flash export problem
« Reply #3 on: May 21, 2013, 12:29:22 AM »
Do you not see this right above GetSystemCopyBufferProperty()?

#if UNITY_WEBPLAYER || UNITY_FLASH || UNITY_METRO

But it still report verification error after I switch to FlashPlayer platform. I'm using 2.6.1e on 4.1.2f1. I saw the pre-processor. But it doesn't make it come across the verification.
Only the delaration for System.Reflection.PropertyInfo will make it unable to come across the verification.

ArenMook

  • Administrator
  • Hero Member
  • *****
  • Thank You
  • -Given: 337
  • -Receive: 1171
  • Posts: 22,128
  • Toronto, Canada
    • View Profile
Re: NGUI flash export problem
« Reply #4 on: May 21, 2013, 12:37:47 PM »
One of many Flash bugs perhaps? Just delete the section it complains about. You don't need this functionality (as it doesn't work on Flash anyway).

Unity has abandoned Flash, just like Adobe did themselves.