- Home /
Very strange behavior after compiling for PC
I am compiling my project for PC
When i am in the unity editor the game is running fine.
i have a static class in which i store my game parameters
using UnityEngine;
using System.Collections;
using System.Collections.Generic;
public static class game_params
{
public static List<Enviroment> enviroments;
.....
and in my main script i create one cube and i access the game_params class and the reference to that class is causing the problem because if i remove it the cube is created (this is happening only after compilation)
and the only line of code after the crationf of the cube is game_params.enviroments = new List();
in the game the console tells me : "an exception was thrown by the type initializer of game_params"
how do i fix that ? i guess that fore some kind of reason the exe does not compile this class but what can i do about it :? or is there a problem because it is static i cant even add the game_params class to an empty game object, it says: "can't add script behaviour game_params. The script class can't be abstract."
or am i missing some reference or something i dont know i have no clue... i dont have namespaces too
Your answer
Follow this Question
Related Questions
My Javascript is not opening 0 Answers
Could not start compilation, Win32Exception 1 Answer
Compilation failed because the compiler couldn't be executed. 1 Answer
Need help with shader not working! 2 Answers
How can I get more information about this error: "The classes in the module cannot be loaded"? 1 Answer