Come faccio a passare una funzione di easing con una combobox (come si vede in tante demo di piattaforme di easing?)
Facendo cosìcodice:cmbEase.addItem({label:"Regular.easeOut", data:Regular.easeOut}); cmbEase.addItem({label:"Bounce.easeOut", data:Bounce.easeOut}); cmbEase.addItem({label:"Back.easeOut", data:Back.easeOut});
e poi prendendo il parametro
a questo punto mi trovo un errorecodice:var cambiaEase:Function=function(e:Event){ var controllo = posit.getControl(pippo) controllo._ease = e.target.value; posit.update() }
codice:var _ease:Function = oggetto._ease; // errore: Assegnazione di tipo forzata non riuscita: impossibile convertire "function Function() {}" in Function.
Da notare che se non tipizzo _ease non ho l'errore ma la funzione di easing non viene presa comunque dalla tween

Rispondi quotando
