![]() |
![]() |
|
| Condividi questo contenuto nei Social Network: |
|
Tweet |
|
|
|
Ti stiamo aspettando: Registrati subito e gratis. Entra a far parte di una delle comunità più attive in Italia. Se hai dimenticato i tuoi dati li puoi recuperare subito. |
||||
|
|||||||||
Hey Amico Visitatore, Condividi con noi le tue idee e la tua conoscenza Aprendo una nuova discussione nella sezione Flash & ActionScript |
|
|
LinkBack | Strumenti di discussione |
|
|
#1 (permalink) |
|
User
Data di registrazione: Jul 2011
Ubicazione: Gaeta
Messaggi: 24
|
Applicazione tastiera musicale
Ciao ragazzi, ho intenzione di creare un'applicazione simile a quella che vedete su kisstunes.com. Dato che è la prima volta che mi avvicino al mondo della programmazione, volevo sapere se quella tastiera è stata creata in Flash oppure tramite altri linguaggi. Se si, quali cose dovrei apprendere per poterla realizzare? Da dove iniziare? Aspetto risposte, grazie.
|
|
|
|
|
|
|
|
#2 (permalink) |
|
Moderatore
Data di registrazione: May 2008
Messaggi: 2,551
|
Ciao The Avenger, benvenuto sul forum GT, si è fatta in Flash, solo per curiosità la vuoi realizzare tu per soddisfazione personale perchè vuoi imparare a fare lavori del genere o perchè ti serve la tastiera da mettere su un sito subito?
Se la vuoi realizzare tu, e ti stai avvicinanado ora al mondo flash credo che se studierai molto assiduamente e sei portato per la programmazione fra due o tre anni sarai in grado di farla da solo, perchè realizzare una animazione del genere non è da tutti, bisogna essere dei veri esperti, direi dei guru, se ti serve subito da mettere su un tuo sito, con 3 o 4 euro penso tu la possa acquistare su activeden. |
|
|
|
|
|
#3 (permalink) |
|
User
Data di registrazione: Jul 2011
Ubicazione: Gaeta
Messaggi: 24
|
Ciao, grazie dell'informazione. Purtroppo non ho tutto questo tempo, la vorrei realizzare nel più breve tempo possibile perchè come hai ipotizzato ho intenzione di inserirla su un sito che sto progettando. In realtà ho già creato un tastierino virtuale con Max Msp, ma sfortunatamente da quel che mi hanno detto non è possibile inserirla direttamente su un sito web. Per questo stavo cercando un modo per convertire l'applicazione in un formato adatto per l'integrazione in un sito, tu per caso sai come fare?
|
|
|
|
|
|
#4 (permalink) |
|
Moderatore
Data di registrazione: May 2008
Messaggi: 2,551
|
Purtroppo non sono così bravo ma come dicevo con 3 o 4 euro ti togli il problema, con 10 euro ne acquisti una bellissima.
http://activeden.net/searches?term=piano&type=files |
|
|
|
|
|
#5 (permalink) |
|
User
Data di registrazione: Jul 2011
Ubicazione: Gaeta
Messaggi: 24
|
Capisco, non importa.. ti ringrazio molto per avermi segnalato quel sito, però vorrei costruire questa cosa da me, perchè essendo parte del mio futuro sito vorrei personalizzarla a modo mio. So che essendo un neofita sarà dura, ma magari riesco a farcela in minor tempo. Qualche guida online per il Flash la conosco ma ho paura che dopo aver appreso i concetti base non saprei comunque da dove iniziare.. mi servirebbe proprio qualche tutorial più specifico, qualcosa che assomigli almeno alla creazione di un'applicazione simile. Sai dove posso trovarlo?
|
|
|
|
|
|
#6 (permalink) |
|
Moderatore
Data di registrazione: May 2008
Messaggi: 2,551
|
Purtroppo no, devi comunque iniziare dalle basi di actionscript e Flash, non puoi sperare di trovare un tutorial per una animazione del genere e cercare di capirci qualche cosa, per fare funzionare quella applicazione ci saranno centinaia di righe di codice molto complesso nonchè una grafica sofisticata che non è facile ottenere con gli strumenti che flash mette a disposizione, ora non so se conosci già quelche linguaggio di programmazione ad oggetti in questo caso saresti agevolato ma se invece devi iniziare da zero la vedo dura ottenere risultati in tempi stretti, Flash non ha quasi niente di automatizzato per fare queste applicazioni, cioè non è per farti un esempio banale come un cms dove anche chi non sa niente di html e php riesce in poco tempo a personalizzare un template, devi costruire graficamente le animazioni e implementarle con il codice partendo da zero. Non escludo poi che per fare quella aplicazione in particolare dietro ci sia più che una sola persona un team.
Non voglio scoraggiarti, ma se inizi a prendere in mano flash e vedere un po il suo funzionamento ti renderai conto da solo che c'è molto da studiare. |
|
Ultima modifica di Nhatan : 06-07-11 11:17. |
|
|
|
|
|
|
#7 (permalink) |
|
User
Data di registrazione: Jul 2011
Ubicazione: Gaeta
Messaggi: 24
|
Si bè immaginavo non sarebbe stata una passeggiata anzi.. vabè in ogni caso ci proverò ugualmente, iniziando con qualche guida Flash di base. Se conosci qualcuno che possa aiutarmi (sempre se è possibile) a trasformare un'applicazione in qualche formato adatto per il web come Java o Flash fammi sapere per favore.
|
|
|
|
|
|
#8 (permalink) |
|
Moderatore
Data di registrazione: May 2008
Messaggi: 2,551
|
Nel sito totalphotoshop, puoi trovare degli ottimi video tutorials per acquisire le conoscenze base di Flash, soprattutto grafica e un minimo di codice, poi dovrai comprarti qualche libro di actionscript, o acquistare qualche video corso, dopo che hai le conoscenze base su come funziona e quali sono gli elementi fondamentali di Flash potrai anche fare domande sui forum, questo o altri, ma solo dopo che avrai acquisito le conoscenze di base perchè se farai domande generiche, tipo "come faccio a realizzare una tastiera" difficilmente troverai qualcuno che si prenderà la briga di darti una mano, mentre se dimostri di avere un minimo di conoscenze potrai fare domande appropriate e trovare aiuto. Sino ad un certo punto io stesso potrò darti una mano, ma in altri forum c'è gente veramente brava, solo che per la maggior parte intervengono quando si pongono domande precise.
|
|
|
|
|
|
#9 (permalink) |
|
User
Data di registrazione: Jul 2011
Ubicazione: Gaeta
Messaggi: 24
|
Dunque io ci sto provando a costruire questa tastiera ma sono incappata in un problema, ovvero associare i suoni delle note ai tasti. Dopo aver creato tutti i tasti li ho convertiti in simboli (MovieClip) e ho provato ad associare un suono al primo tasto. Il problema consiste in questo: se nella finestra delle azioni inserisco questo codice
Codice:
onRelease = function ({
play();}
Codice:
tasto1.onRelease = function (){play();}
|
|
|
|
|
|
#10 (permalink) |
|
Moderatore
Data di registrazione: May 2008
Messaggi: 2,551
|
Perchè sicuramente non hai assegnato il nome istanza al pulsante "tasto1", probabilmente hai chiamato il pulsante tasto1 in fase di trasformazione in clip filmato del disegno grafico ma non è questo che conta, avresti anche potuto chiamarlo pippo, la cosa importante è il nome istanza che si deve mettere nell'apposito campo che si trova nella finestra proiprietà di Flash.
|
|
|
|
|
|
#11 (permalink) |
|
User
Data di registrazione: Jul 2011
Ubicazione: Gaeta
Messaggi: 24
|
In realtà il nome d'istanza l'ho assegnato, ho messo TastoBianco e naturalmente vale per tutti i tasti che appartengono a quella tipologia. Infatti se seleziono per esempio il primo tasto, nella finestra delle proprietà mi dirà che si chiama tasto1 e che è un'istanza di TastoBianco.
|
|
|
|
|
|
#12 (permalink) |
|
Moderatore
Data di registrazione: May 2008
Messaggi: 2,551
|
Bene allora usa il nome istanza nel codice perchè flash associa il codice al nome istanza che deve essere univoco quindi dagli una numerazione o metti la nota TastoBianco_do, TastoBianco_re ecc.
Codice:
TastoBianco1.onPress = function()
{
play()
}
|
|
Ultima modifica di Nhatan : 10-07-11 13:35. |
|
|
|
|
|
|
#13 (permalink) |
|
User
Data di registrazione: Jul 2011
Ubicazione: Gaeta
Messaggi: 24
|
Non va nemmeno così.. allora per farti capire, ho un livello nominato tasti bianchi che contiene tutti i tasti bianchi, ognuno con un nome (tasto1, tasto2 ect..) e con nome d'istanza TastoBianco. Rimanendo sempre in questo livello ho fatto doppio click sul primo tasto (e nelle proprietà questa volta mi indica il formato immagine e mi dice istanza di: campione tasto bianco, ma solo perchè l'immagine l'ho creata con un programma grafico e rinominata in quel modo, non penso che centri adesso dato che qui ho applicato TastoBianco come nome d'istanza giusto?) e ho aggiunto due nuovi livelli. In uno ho creato un keyframe e vi ho associato il suono della nota (che in precedenza ho importato nella libreria Flash ed esportato come ActionScript), nell'altro ho inserito il codice che ho scritto prima nella finestra delle azioni.
|
|
|
|