Unity3D 问题流水总结

一、error CS1612:Cannot modify a value type return value of `UnityEngine.SliderJoint2D.limits'. Consider storing the value in a temporary variable

  

  Solved:

  

Here's how option 1 might look:

     // 1) Copy it.
    JointTranslationLimits2D copiedLimits = sliderJoint.limits;
    // 2) Change what you need in the copy.
    copiedLimits.max = targetLength;
    // 3) Assign it back
    sliderJoint.limits = copiedLimits;

Option 2 would be something like this:

    // 1) Make a new one.
    JointTranslationLimits2D newLimits = new JointTranslationLimits2D();
    // 2) Fill out all the fields.
    newLimits.max = targetLength;
    newLimits.min = 0.0f;
    // 3) Assign it.
    sliderJoint.limits = newLimits;

 

二、Error building Player: Win32Exception:
  ApplicationName='.../.../.../.../adt-bundle-mac-x86_64-20140624/sdk/tools/zipalign',
CommandLine='4"/.../.../.../.../Asteroid2(2)/Temp/StagingArea/Package.apk'".
CurrentDirectory='Temp/StagingArea'

Find your copy of the Android SDK in explorer
Go to build-tools and choose a version (e.g.build-tools19.1.0)
Copy zipalign.exe
Come back out of build-tools
Go into tools
Paste zipalign.exe

原文地址:https://www.cnblogs.com/chongxin/p/3726410.html