• Shuhei Tanuma's avatar
    C# Unity can't cast integer represented enum value. · 37e28d98
    Shuhei Tanuma authored
    ```
    namespace MyGame;
    
    enum CommandType : byte {
    	None = 0,
    }
    
    table Command {
    	id:int;
    	type:CommandType;
    }
    ```
    
    then generate c# files. it'll output compile error like these.
    
    ```
    Assets/MyGame/Command.cs(18,39): error CS1041: Identifier expected
    Assets/MyGame/Command.cs(18,39): error CS1737: Optional parameter cannot precede required parameters
    
    16:   public static Offset<Command> CreateCommand(FlatBufferBuilder builder,
    17:   int id = 0,
    18:   CommandType type = (CommandType)0) {
    ```
    37e28d98
Name
Last commit
Last update
..
Any.cs Loading commit data...
Any.go Loading commit data...
Any.java Loading commit data...
Any.py Loading commit data...
Color.cs Loading commit data...
Color.go Loading commit data...
Color.java Loading commit data...
Color.py Loading commit data...
Monster.cs Loading commit data...
Monster.go Loading commit data...
Monster.java Loading commit data...
Monster.py Loading commit data...
Stat.cs Loading commit data...
Stat.go Loading commit data...
Stat.java Loading commit data...
Stat.py Loading commit data...
Test.cs Loading commit data...
Test.go Loading commit data...
Test.java Loading commit data...
Test.py Loading commit data...
TestSimpleTableWithEnum.cs Loading commit data...
TestSimpleTableWithEnum.go Loading commit data...
TestSimpleTableWithEnum.java Loading commit data...
TestSimpleTableWithEnum.py Loading commit data...
Vec3.cs Loading commit data...
Vec3.go Loading commit data...
Vec3.java Loading commit data...
Vec3.py Loading commit data...
__init__.py Loading commit data...