Since I updated the Unity editor version to the last beta I can't find the unity packages. Is that a bug? - unity3d

Where is the Standard package or the characters package ?

It can now be found in the package manager.
Go to Window -> Package manager.
You can then switch between the "in project" tab and the "all" tab.
Your characters package should be listed in the "all" tab. Hit install/ update in the top right corner to get it.

Related

Why unityengine.ui is not recognized?

I have a problem were i try to create a score system in my game where the player is getting points based on the distance he travelled, and the vs code is not recognising the "Using UnityEngine.ui;" I already tried to switch vs code to a lower version (I went to 1.1.3) but it didn't work. Here is my code:
You Could try a could try a couple of solutions -
Solution 1) Relaunch the unity Engine and VS code and check.
Solution 2) Go to Edit > Preferences > External Tools make sure Edit > Preferences > External Tools make sure the
'Generate all .csproj files'
is checked the in your IDE delete the:
Assembly-CSharp-Editor.csproj
Assembly-CSharp.csproj
Ecology.sln
files in the root of your project.
Close and reopen vscode.
Solution 3) Uninstall Unity Hub and reinstall again and try.
Solution 4) UnityEngine.UIElements; instead of unityEngine.UI;
UnityEngine.UI namespace is a part of the aditional package called Unity UI, and it seems you don't have it imported in the project.
Click on Window on the top-left menu in Unity Editor -> Select Package Manager -> Search for Unity UI -> click Install.
Well it seems that I already had ui tool installed so I tried to unistall the package and reinstall it. Vs code still throws an error sometimes but after I close it and open it again it works just fine. Thank you all for your help.
There seem to be a problem with the VScode package version 1.2.4, where regenerating csproj files from the preferences doesn't make Unity UI symbols available in vscode.
Going Back to version 1.2.3 solved the issue for me (from latest Unity 2020.3 LTS release).
These steps covered several possible issues:
https://stackoverflow.com/a/70977258/6046022
(just an overview, follow the link for the complete steps)
downgrade VSC package
re-install Unity UI
regenerate files
I have the same error what take me a lot of time to fix. And finally I found my reason that I meet a problem with duplicated extension in the same project. My one is "External Dependency Manager" what somehow installed already on Unity Package Manager, after I delete old Admob plugin and install new one what make install new "External Dependency Manager" without override or delete old one. That make Unity not work well.
So check and try to delete/uninstall "External Dependency Manager" in Unity Package Manager first then import new one will be fine. At least in my case
Hope this help

Unity AR Foundation not found in Package Manager

I'm trying to use Unity's AR Foundation, however I can't seem to find the package in the package manager. I'm using Unity version 2018.3.11f1
These are the only packages available:
Even after searching for AR Foundation nothing comes up. I know you can load from disk space but I can't seem to find a download for it anywhere.
Where can I find the package?
You want to make sure you have the option for preview packages checked. It's located under the Advanced dropdown in the package manager.
AR Foundation is available as an optional package in the package manager.
In the Unity Editor file menu, select Window > Package Manager and select the "Show preview packages" from the Advanced dropdown.
This shows available packages for import. Select AR Foundation from the list and install it by clicking "Install".
You should get a similar result.

PostSharp is continually asking for "Some NuGet packages may need to be installed"

PostSharp is already installed to the package, or at least it's already been attempted to be added multiple times.
Instead, it warns on every compilation, and on top of that "add PostSharp to project" doesn't disappear after the same action is executed, leading me to believe that the "Add PostSharp" action isn't completing properly.
How can this be manually installed to get around this OR
Can we just fix PostSharp so the add issue is removed (eg the bug is fixed)
You can validate which of your projects have PostSharp NuGet package installed with the "Manage NuGet Packages for Solution..." dialog box. You can also try to re-install the packages using the same dialog and see if it fixes the issue.
The "Some NuGet packages..." PostSharp dialog box can be disabled with "Do not show this dialog" check-box. The option is also available in "PostSharp" -> "Options" -> "Advanced" -> "Disable NuGet dependency verification before build".
Normally, the project that has PostSharp NuGet package installed should not appear in this dialog.

Remove Version info from install4j installer

I am trying to remove all references to the version in the installer.
Steps I've taken so far:
General Settings "Version" field is set to nothing
Installer section "File Version" field is set to nothing.
Register Add/Remove Program "Item Name" field does not contain version info.
I am building the installer using maven and I am not explicitly passing version information.
However, I am still seeing the Version info in Add/Remove programs under the Version column.
The version is also displayed at the top left of each installer screen: "Installer - NAME VERSION"
Is there a way to completely remove reference to version when building with maven?
Side note: When I was building with ant I did not have this issue.
Thanks,
Bella
General Settings "Version" field is set to nothing
The project would not compile from the IDE if the version field is empty.
If you want to change the messages that show the version, you can do that by overriding these messages. Go to General Settings->Languages and set up a custom localization file. In the built-in editor click on the "Override message" tool bar button.
For the window title of the installer, override "SetupWindowTitle", for the uninstaller "UninstallAppFullTitle".

Eclipse keybinding for opening the current class in the package explorer

I have recently moved from Eclipse 3.4 to 3.5. In 3.4 I had a key binding that allowed me to open the currently open class in the package explorer. So for example, I would hit alt-F1 and the class in the editor would be shown in the package explorer pane. I know I can click the "Link with Editor" button (looks like a left and right arrow on top of one another) in the package explorer pane but that would cause the package explorer to continuously update as I switch between classes in the editor. I want the ability to open the chosen class in the package explorer when I decide to using a particular key binding.
In 3.4, I bound the alt-F1 key binding to the command called "Show in Package Explorer". 3.5 does not seem to have this command.
Edit: This issue seems to be caused by the importing of key bindings from 3.4 when a binding maps to a command that no longer exists in Eclipse 3.4.
There is a command "Show In (Show In Target Id: Package Explorer)"
screenshot http://img693.imageshack.us/img693/9939/screen1x.png
To get around the issue of importing 3.4 key bindings to 3.5 where there was a binding that no longer existed in 3.5, I had to re-export the 3.4 key preferences and manually open up the .epf file and remove the ALT+F1 mapping and then re-import into 3.5 which then allowed me to map ALT+F1 to the new 3.5 command.