Para que el codigo se ejecute cuando golpeas al cubo, el evento hit solo funcionará si el cubo tiene colision y otro cubo lo toca. Si estas usando un trace de algun tipo el evento hit no se ejecutara.
Como manejas ese tema de “golpear” al cubo?
Si, tienes que poner un evento antes para que funcione el codigo, pero puede ser un CustomEvent con el nombre que quieras, que luego puedas llamar a la hora de que la colision ocurra.