La rivincita del teorema di pitagora
11 Marzo 2008
Oggi durante una lezione particolarmente strampalata di letteratura italiana ho (con sforzo mentale incredibile) ricalcolato la regola per calcolare la distanza fra due punti. Insomma, la matematica delle medie non ha piu segreti per me!
Molto fiero di me stesso, ho fatto questo programmino in flash, che si basa proprio sul vecchio teorema di pitagora. L'effetto non è male, chissà che non torni utile. (passa il mouse sul quadrato nero qui sotto)...
il codice è questo, da mettere a tutti i quadratini:
il codice è questo, da mettere a tutti i quadratini:
onClipEvent (load) {
frame=3;
}
onClipEvent (mouseMove) {
a=this._x - _root._xmouse;
b=this._y - _root._ymouse;
distanza=Math.sqrt(Math.pow(a,2) + Math.pow(b,2)); //pitagora rulez!
distanza=Math.round(distanza);
}
onClipEvent (enterFrame) {
this._alpha = this._alpha - ((this._alpha-distanza)/frame)-10;
}
Ecco altri esempi:
|
Variando la dimensione dei quadrati viene fuori uno strano effetto 3d |
Variando la rotazione viene fuori un effetto "vento". |






















Ma tu non sei un geek! Sei oltre! Sei un UberGeek! mi inchino
eh in effetti tra questo ed il post prima su dnd ho esagerato un po'... domani post su windsurf, culturismo e macchine veloci per compensare! :)
Invia nuovo commento