thautwarm / Traffy.UnityPython

An efficient Python implementation in C#, running on every platform via Unity IL2CPP.
MIT License
44 stars 0 forks source link

C#8 support #22

Closed thautwarm closed 2 years ago

thautwarm commented 2 years ago

We give up default interface methods because unexpected bugs happen in Unity (mono/il2cpp backends). Switching to abstract classes works.

So far we still need rewriting the code generators to use abstract class virtual methods instead of default interface methods.

thautwarm commented 2 years ago

now UnityPython is working on Unity since version 2020.3