Failed to import package with error: Couldn't decompress package - unity3d

I've been trying to import the asset called Winter Forest Envoriment and everytime I click import it gives me the error "Failed to import package with error: Couldn't decompress package
UnityEngine.GUIUtility:,ProcessEvent(Int32, IntPtr, Boolean&)"
I've stumpled across some other threads were they imported outside the unity package manager, and not directly from the package manager. Other assets works like a charm except this one, and since there aren't a remove button in the package manager anymore I can't delete and try again.
Any help is appreciated :)

Try deleting and re-downloading. You'll likely find it under:
%AppData%\Roaming\Unity\Asset Store-5.x

I've encountered this issue before when I didn't have enough disk space on my computer for Unity to decompress the package. So, if you haven't done so yet, check that you have enough storage.

make sure you have the required space and the project folder location in a writable directory

use winrar to open the unitypackage, it will display a file within it, extract that file and import it as custom package, note: when you try to import the extracted file change file type from unity package to all in the import select window

your unity 3d is in play mode that's why it not import first stop your game play.

Check the space on the drive:
%AppData%\Roaming\Unity\Asset Store-5.x
which is under your main user directory on the system drive
NOT necessarily the same drive where Unity is installed.
Once there is enough space and write permission on this drive, go in
and Delete the folder in there containing the Asset you were trying to
install. (eg Yughes Free Ground Materials)
Go back to the package manager and refresh the list of assets, which should make the Download button reappear.
Redownload the package and import successfully.
This step by step is basically a summary of the correct information from the above answers.

Related

Flutter: Problem with importing a dart file to flutter project

I want add a dart file in my flutter project. The dart file has some basic code. I wrote the import statement import dartfilename.dart in my main project file. But there is a red line under the import darfilename.dart. Could someone please help me? New updates are sometimes very a big problem.
import 'package:darfilename.dart';
If you start typing the import statement, your IDE (I'm sure Android Studio does this, but so should VSCode) will suggest files to import. You'll need to point to the correct path of the file. Say your file is in the folder basic_code, you'd do
import 'basic_code/dart_file.dart';
Or if it's a folder up from main, it'd be
import '../dart_file.dart';
If it's in the same folder, you should be able to simply call it directly
import 'dart_file.dart';
So it depends on your file structure. Take a look at this documentation page for more info: https://dart.dev/guides/language/language-tour#using-libraries

Why does the flutter folder have an error

So i have this problem where in the flutter folder having some error but it does not affect on my project. its just that it slows down the vscode and might cause future error in my future projects.
Your main function should be in the file main.dart under the top level lib directory.
An error doesn't affect your application because it seems like this file is not used in your main project.
import 'package:test/test.dart'; doesn't exist which means you might be not added in pubsec.yml file or didn't sync it properly(put get).
https://pub.dev/packages/test go here to check how to implement and use it or if you don't need it for now just remove it or comment it.

After updating unity to latest version, the unity launcher is blank

Yesterday I updated my unity to latest version..
Then the launcher is blank.
And when i open any .unity file.. It opens the editor with a error.
Error loading file:///C%3A%2FUsers%2FBuckyDroidz%2FAppData%2FRoaming%2FUnity%2FPackages%2Fnode_modules%2Funity-editor-home%2Fdist/index.html#/login
Unity is still working and running the project.. But unity launcher is not working
After searching on google I found a fix. I mean I have to add some file in package folder.. But there was a link to download those files and the link is dead...
Help Me!!
Looking at your SO username, it looks like this is a problem with your computer username.The D in your name is probably "Ď" or some other character and Unity is having problem reading that file path(C:/Users/username/AppData/Roaming/Unity/Packages/node_modules/unity-editor-home/dist/index.html#/login). This causes license check to fail.
Two things to try:
Method 1.
Change your username
A.Change your name to valid English characters
B.Uninstall and install Unity again to recognize that change.
If this does not fix your problem, do method 2.
Method 2
Do manual Activation
A.Disconnect your internet/wifi.
B.Open Unity. Go to Help -> Manage License
C.Click on Manual Activation.
D.Click on Save License or Save License Request(Depends on Unity version)
E.Connect to your internet/wifi.
F.Go to https://license.unity3d.com/manual then upload that saved license there. Follow steps to on the website to create a license on that website. Make sure to chose free unity version as the license type. When everything is done, you will be able to download a key file. Download that file.
G.Disconnect your internet/wifi again.
H.Open Unity. Go to Help -> Manage License
I.Click on Manual Activation.
J.Click on Load License then choose the file you downloaded from step F.
You can now connect to your internet/wifi again. Restart Unity and test if the problem is still there.
This is a issue with 2017.2 as well
To fix
go to C:\Program Files\Unity\Editor\Data\Resources\Packages
You can see 4 tgz files
unity-editor-home.0.8.30.tgz
unityeditor-cloud-hub-0.0.15.tgz
unityeditor-collab-history.0.6.14.tgz
unityeditor-collab-toolbar.0.7.15.tgz
Use an unarchive program (I used 7-zip file manager) to open each one of these and extract contents (dist folder and package.json file) to your Roaming folder
C:\Users\YOURUSERNAME\AppData\Roaming\Unity\Packages\node_modules
After extract, the folder looks like this..
..\AppData\Roaming\Unity\Packages\node_modules\unity-editor-home
..\AppData\Roaming\Unity\Packages\node_modules\unityeditor-cloud-hub
..\AppData\Roaming\Unity\Packages\node_modules\unityeditor-collab-history
..\AppData\Roaming\Unity\Packages\node_modules\unityeditor-collab-toolbar
and unity-editor-home like below (one level subfolders shown)
..\AppData\Roaming\Unity\Packages\node_modules\unity-editor-home\dist
..\AppData\Roaming\Unity\Packages\node_modules\unity-editor-home\package.json
..\AppData\Roaming\Unity\Packages\node_modules\unity-editor-home\README.md

Unity 5 import package

I have installed Unity 5 personal version and trying to follow tutorials.
One of the tasks is to right click on assets and import a character package, however, when I right click on assets and point to import package, all I see is custom packages without any other options like the guy has on the tutorial.
For example: character, effects, environments, vehicles, etc.
Is there something that I forgot to install, or do I need to enable it somewhere?
When you download and install Unity, be sure to check the box for Standard Assets during installation.
Try downloading the Standard Assets installer from their website.
http://unity3d.com/get-unity/download?ref=personal
Click additional downloads
Click Standard Assets
Credits to Klockrent.
I think you forgot to install standard assets.
Go to the following link,
https://unity3d.com/get-unity/download/archive
And select standard assets for your version.
After downloading the standard assets, just install it.
It will resolve your issue.

Go, Golang : external package import with GOROOT

Go, Golang : does not make sense that I have to have files before import
I am trying to go to next step but keep getting errors
I have the package that I want to import ready.
All I need to do is to import the external package from github and be able to use it on any code.
So this is what I did.
mkdir $HOME/go
export GOPATH=$HOME/go
go get github.com/user/project
This runs successfully. I downloaded it onto here with source code files from github
/Users/user/go/src/github.com/user/project/project.go
So to use this package that I just import I do
go run /Users/user/Desktop/code.go
But I am getting the following errors
MacBook-Air:~ user$ go run /Users/user/Desktop/code.go
Desktop/code.go:32:8: cannot find package "project" in any of:
/usr/local/go/src/pkg/project (from $GOROOT)
/Users/user/go/src/project (from $GOPATH)
What should I do? AM I missing something? Thanks in advance and please help me. I wrote a lot of code but being very frustrated not being able to distribute it because of this.
The error message says at line 32 in your code.go it can't find package "goling".
Assuming that is a local package you want to use, you need to make sure it is in your GOPATH.
If you set GOPATH then you should develop your code within it, so moving the "goling" directory into /Users/user/go/src is the right thing to do.
Alternatively "goling" could be a typo, so check the imports in code.go. If you want to import an project from github the import should say
import "github.com/user/project"
And you then use the parts of project with a prefix of project.
If that doesn't help you get it working, then post the imports section of code.go.
It looks like you've got the external package in the same folder as your main package which uses it. In go, all packages must be in separate directories. It looks like the github project itself is actually doing that. If you separate the packages into different directories it should work properly.