Eu sou bastante novo na experiência do Unity3D, mas tenho um conhecimento muito bom do desenvolvimento Java e Android. Estou realmente confuso que se Java é necessário para o desenvolvimento de aplicativos Android? Li em algum lugar na documentação do Unity que adicionar comportamento a objetos no Unity requer o uso de scripts, e que o Unity suporta apenas scripts C #, .Net e Boo. Não existe uso de Java?