Puoi usare il proxy/delegate pattern. Esponi un'interfaccia per le funzioni che sono usabili dagli script. Questi richiameranno tali funzioni attraverso l'interfaccia e potrai quindi decidere quali esporre, quali implementare e anche controllare i parametri prima di eseguire la funzione reale dell'oggetto in questione.
|