Ciao a tutti, sto sviluppando una piccola applicazione per dispositivi portatili , e non riesco a fare aprire la gallery del tablet
dove ho installato l'applicazione da dentro il software.Devo sempre uscire dall' app e consultarla normalmente.Qualcuno sa se acs3 supporta questo comando, oppure se esistono qualche snippet che fanno al mio caso ????
Grazie mille
fhlipp
@fhlipp
Post creati da fhlipp
-
Aprire dall' applicazione la galleria immagini del dispositivo
-
personalizzare il componente scroolPane
Ciao ha tutti , sto cercando di studiare il componente scrollpane in flash cs6.....devo fare un elenco a scorrimento verticale . Siccome sia la freccia , che lo scorrimento mi sembrano piccolini, vorrei scalarli , farli piu' grandi , piu' visibili.......ma sono 3 giorni che provo a personalizzarli , ma niente da fare.....sembra che si possa personalizzare tutto , tranne la grandezza......sicuramente il modo esiste ma io non l'ho ancora trovato.........se potete, aiutatemi...!!!!
Grazie Mille
-
preload per caricare un file swf
Ciao , ho un problema che non riesco a risolvere, ovvero dovrei caricare un file swf abbastanza pesante (circa 4 mega)....il file modello di flash cs6 e' composto da 6 scene , la mia domanda e' la seguente :
1- il codice preload va messo nel fotogramma 1 della prima scena ?
2- va creata una scena denominata preload dove carico il codice ?
3- il codice del preload, va messo sul primo fotogramma di tutte le 6 scene ?in giro su internet ho trovato sto codice:
stop();
this.addEventListener(Event.ENTER_FRAME, loading); function loading(e:Event):void{ var total:Number = this.stage.loaderInfo.bytesTotal; var loaded:Number = this.stage.loaderInfo.bytesLoaded;bar_mc.scaleX = loaded/total; loader_txt.text = Math.floor((loaded/total)*100)+ "%"; if (total == loaded){ play(); **this.removeEventListener(Event.ENTER_FRAME, loading); **} }
ho provato, pero' succede che carica gia' la barra e' la percentuale al 100%...non si vede la progressione....come mai ?
avete qualche altro esempio di preload da farmi vedere?
grazie e scusate il disturbo. -
RE: aprire un swf oppure addchild ???
Non c'e' problema , ma ogni volta che faccio addchild , mi carica il file , il mio dubbio e' che a forza di caricare file uno sopra l' altro la navigazione diventa lenta.....
oppure ho detto una cacchiata ?????? del senso che questi file caricati bisogna rimuovervi con removeChild ????'oppure si possono caricare uno sopra l'altro senza
appesantire troppo la navigazione ????? -
aprire un swf oppure addchild ???
ciao , ho un piccolo dubbio che mi tormenta questi giorni , dovrei collegare con dei pulsanti
vari file swf......venedo da as2 , con il comandoon (release) {
loadMovieNum("home.swf", 0);
}era tutto molto facile........ora per fare la stessa cosa con as3 mi sembra di aver capito che
bisogna dichiarare la variabile e fare un addchild....var loaderitalia: Loader = new Loader();
loaderitalia.load(new URLRequest("home.swf"));italia_btn.addEventListener(MouseEvent.CLICK, fl_MouseClickHandler);
function fl_MouseClickHandler(event:MouseEvent):void
{addChild(loaderitalia)
}
ora mi sembra che sia piu' complicata la storia......sapete se esiste un comando semplice
per aprire il file swf ?????? mi sembra impossibile che non ci sia.....la tecnologia avanza
per rendere le cose piu' facili, non per complicarle....!!!!!
Buona serata a tutti -
RE: Accesso alla proprieta non definità
ho seguito alla lettera la tua spiegazione ma non funzia.......ora provo a rispiegarmi meglio.........
carico un' istanza dalla libreria , questa istanza si chiama principiante.....l'ho dichiarata con la variabilevar principiante:modprincipiante = new modprincipiante();
nell' istanza principiante e' contenuto un pulsante messainmoto_btn
se io do un' azione al pulsante non funziona........perche????
la sintassi e' questa.......sicuramente sara una cacchiata , ma sono 3 giorni che ci provo e niente....
principiante.messainmoto_btn.addEventListener(MouseEvent.CLICK, fl_ClickToGoToAndStopAtFrame_28);
function fl_ClickToGoToAndStopAtFrame_28(event:MouseEvent):void
{
gotoAndStop(36);
}mi da sempre errore accesso alla proprieta' non definita......Bohhhhhhhh
-
RE: Accesso alla proprieta non definità
grazie nathan , ma non riesco a farlo funzionare ......questo e' il codice per farlo caricare.......
**var livello:popuplivello_mc = new popuplivello_mc();
home_btn.addEventListener(MouseEvent.CLICK, fl_MouseClickHandler_2);
function fl_MouseClickHandler_2(event:MouseEvent):void
{
addChild(livello);
}**adesso alla pressione del pulsante(livellosi_btn) caricato con l' istanza "livello"
**livellosi_btn.addEventListener(MouseEvent.CLICK, fl_ClickToGoToScene_7);
function fl_ClickToGoToScene_7(event:MouseEvent):void
{MovieClip(this.root).gotoAndStop(1, "home"); ????????????????????????????????????????
}**
vai al fotogramma 1 e rimuovi istanza "livello"
Con il comando removeChild(livello) non funziona per nessun verso.......ho pensato che venendo dalla libreria forse
c'e' bisogno di un percorso particolare.....Nathan sono nelle tue mani.....
Grazie e scusa del disturbo. -
RE: Accesso alla proprieta non definità
@Nhatan said:
Scusa "si" cosa è, o meglio dove si trova? devi darmi più delucidazioni.
Allora nathan , ho creato un'istanza che si carica dalla libreia alla pressione di un pulsante , la stessa istanza contiene un pulsante che se schiacciato deve rimuovere l'istanza stessa......riesco a caricare l'istanza dalla libreria , ma non c'e' verso di scaricarla......esiste una funzione di scarica tutte le istanze caricate ?
-
Accesso alla proprieta non definità
ciao , perche' non riesco a rimuovere un' istanza caricata dalla libreria ???
var principiante:modprincipiante = new modprincipiante();
addChild (principiante);
fino a qui ci siamo ......ora la variabile principiante e' un'istanza della libreria che contiene un
pulsante , se clicco sul si mi dovrebbe rimuovere tutta l'istanza , ma se uso il comandoremovechild(principiante);
mi esce l'errore " Accesso alla proprieta non definità"
Nathan , solo tu mi puoi aiutare.
Ciao -
RE: domanda collegamento avvio...
ciao , perche' non riesco a rimuovere un' istanza caricata dalla libreria ???
var principiante:modprincipiante = new modprincipiante();
addChild (principiante);
fino a qui ci siamo ......ora la variabile principiante e' un'istanza della libreria che contiene un
pulsante , se clicco sul si mi dovrebbe rimuovere tutta l'istanza , ma se uso il comandoremovechild(principiante);
mi esce l'errore " Accesso alla proprieta non definità"
Nathan , solo tu mi puoi aiutare.
Ciao -
RE: Editare scritte ed altezza Combobox
OK Natan ci siamo , adesso ingrandito il testo ho bisogno anche di ingrandire l' altezza delle celle
che contengono il testo........saresti cosi' gentile da dirmi come si fa ????
grazie mille -
Editare scritte ed altezza Combobox
Salve , dovrei ingrandire le scritte e modificare il carattere all' interno del componente combobox e variare l'altezza del menu a tendina che compare.Chi mi aiuta ???
Grazie e buona serata a tutti -
RE: as3 - rimuovere un' istanza
@Nhatan said:
Ancora non ci sono, se tu scrivi in un campo di testo input quando arrivi sul fondo man mano che continui a scrivere il testo scorre automaticamente in alto.
scusa ma non mi spigo bene.....se io esporto la mia app. su android , ed ho un campo di testo in fondo alla pagina , quando tocco e si apre la tastiera , mi coprira' il mio testo di imput , e dovrei inserire le parole alla cieca... -
RE: as3 - rimuovere un' istanza
per intenderci simile al layaout di facebook , quando esce la tastiera , il testo devo scorrere in alto , e poi dopo
finito di inserire il testo , deve tornare in basso -
RE: as3 - rimuovere un' istanza
esattamente , il testo lo devo scrivere con la tastiera al tocco di un pulsante e lo voglio posizionare in alto........quanto ho finito
di scrivere , tutto il testo che ho scritto deve automaticamente scorrere in basso.... -
RE: as3 - rimuovere un' istanza
Grazie Nathan e scusa per il disturbo , senti l' ultima cosa poi ti lascio in pace , se io volessi caricare un testo di imput
al tocco del pulsante in una posizione x , e finito di inserire il testo spostarlo in una posizione x1 , diciamo , secondo
te e' fattibile ???? -
RE: as3 - rimuovere un' istanza
Ho provato con sto codice , ma mi da il seguente errore
ArgumentError: Error #2025: The supplied DisplayObject must be a child of the caller.
at flash.display::DisplayObjectContainer/removeChild()
at istanza1_fla::MainTimeline/fl_MouseClickHandler_3()[istanza1_fla.MainTimeline::frame1:31]var fl_MyInstance_1:quadro = new quadro();
var fl_MyInstance_2:cerchio = new cerchio();
var fl_MyInstance_3:triangolo = new triangolo();button1.addEventListener(MouseEvent.CLICK, fl_MouseClickHandler_1);
function fl_MouseClickHandler_1(event:MouseEvent):void
{
if(this.contains(fl_MyInstance_2),(fl_MyInstance_3))
removeChild(fl_MyInstance_2),(fl_MyInstance_3);
addChild(fl_MyInstance_1);
fl_MyInstance_1.x=300
fl_MyInstance_1.y=300
}
button2.addEventListener(MouseEvent.CLICK, fl_MouseClickHandler_2);function fl_MouseClickHandler_2(event:MouseEvent):void
{
if(this.contains(fl_MyInstance_1),(fl_MyInstance_3))
removeChild(fl_MyInstance_1),(fl_MyInstance_3);
addChild(fl_MyInstance_2);
fl_MyInstance_2.x=300
}button3.addEventListener(MouseEvent.CLICK, fl_MouseClickHandler_3);
function fl_MouseClickHandler_3(event:MouseEvent):void
{
if(this.contains(fl_MyInstance_1),(fl_MyInstance_2))
removeChild(fl_MyInstance_1),(fl_MyInstance_2);
addChild(fl_MyInstance_3);
fl_MyInstance_3.x=300
} -
RE: as3 - rimuovere un' istanza
ciao Nathan , e se avessi 3 variabili con tre pulsanti ? sto diventando matto per risolvere questo problema.....
-
RE: assegnare ad un pulsante azioni diverse
ciao nathan , la classe che mi hai mandato funziona da pc , ma non da dispositivo android.....
sai se ne esiste una che cattura immagine dal dispositivo ????grazie per la tua gentilezza
-
salvare un elenco di nomi
[INDENT] chiedo se si puo' risolvere un problemino , ovvero per un' applicazione android che sto creando ho
una lista di nomi , ognuno dei quali ha la sua casella di testo di imput con la sua istanza .
la prima volta che carico l' applicazione su dispositivo naturalmente dovro' compilare questi 100 campi ;
se chiudo l' applicazione e poi la riapro , avrei bisogno che questi 100 nomi siano in memoria , altrimenti
ogni volta che lancio l' applicazione dovro' compilare di nuovo tutti i campi vuoti.
esiste una funzione o una classe che mi permette di memorizzare un testo di imput ?grazie mille per la gentilezza .....soprattutto a nathan
Buona serata [/INDENT]