一、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-tools\19.1.0)
Copy zipalign.exe
Come back out of build-tools
Go into tools
Paste zipalign.exe

相关文章:

  • 2021-04-25
  • 2022-01-14
  • 2021-06-14
  • 2022-12-23
  • 2021-09-23
  • 2021-06-21
猜你喜欢
  • 2022-12-23
  • 2021-12-09
  • 2022-12-23
  • 2021-11-19
  • 2021-06-29
  • 2021-10-19
  • 2022-03-04
相关资源
相似解决方案