Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    Problemi con i pixel font

    Sto provando a fare un sito per il fantacalcio tra amici
    Qui (la grafica è provvisoria...mi interessava soprattutto sperimentare questo script con lo stage che rimbalza ed il menù che segue lo stage)
    Il problema è che usando questo sistema non riesco proprio a sistemare la leggibilità dei pixel fonts.
    Se cercate nella sezione messaggi vedrete che sono molto sfuocate a parte la prima scritta che ha coordinate 0 x 0.
    Le varie sezioni sono swf esterni e i vari Nomi, Messaggi, Invia e Cancella + tutte le altre scritte sono dei campi di testi dinamici dentro i quali inserisco le scritte tramite lo script:
    nome = "Nome";
    messaggio = "Messaggio";
    ecc...
    Ovviamete tutti i campi di testo hanno coordinate x e y senza decimali quindi e incorporano tutti i caratteri necessari...
    non so più cosa fare, le ho provate tutte...
    Tra le altre cose usare campi di testo statico peggiora la situazione.+
    Grazie per chi mi aiuta e complimenti a chi mi ha capito

  2. #2
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    credo che la cosa dipenda dal ridimensionamento, non so come lo fai, ma devi creare nella routine del ridimensionamento, un'ultima fase che riporti a dimensioni corrette il clip che viene processato e contiene le sezioni

  3. #3
    Potresti darmi una mano? l'esempio l'ho preso dal sito di braingiants.com e mi sono limitato solo a studiarne il codice ed a provare a modificarlo secondo le mie esigenze senza capirci molto però
    Sullo stage ci sono due mc (shadow e vuoto) e l'as sul primo (e unico) frame è questo

    // ****** All code is © Copyright 2004 Charles Miller.
    // ****** This code is provided for educational purposes only.
    // ****** Please email me at charlie@braingiants.com for private use.

    // Set initial variables
    stageWidth=800; // Can also use the Stage.width property
    stageHeight=600; // Can also use the Stage.height property
    wmodifier = 403;
    hmodifier = 329;
    /* .7 for decent bounce effect */
    bouncefactor = .7;
    /* 6 for nice speed */
    speedfactor = 8;
    expand = function (id) {
    // vuoto width
    this.destwidth = wmodifier;
    this.poswidth = id._width;
    this.velwidth = this.velwidth*bouncefactor+(this.destwidth-this.poswidth)/speedfactor;
    id._width += Math.round(this.velwidth);
    // vuoto height
    this.destheight = hmodifier;
    this.posheight = id._height;
    this.velheight = this.velheight*bouncefactor+(this.destheight-this.posheight)/speedfactor;
    id._height += Math.round(this.velheight);
    // vuoto x
    this.destx = (stageWidth-wmodifier)/2;
    this.posx = id._x;
    this.velx = this.velx*bouncefactor+(this.destx-this.posx)/speedfactor;
    id._x += Math.round(this.velx);
    // vuoto y
    this.desty = (stageHeight-hmodifier)/2;
    this.posy = id._y;
    this.vely = this.vely*bouncefactor+(this.desty-this.posy)/speedfactor;
    id._y += Math.round(this.vely);
    // shadow properties
    barra._x = (vuoto._x-120);
    barra._y = (vuoto._y-00);
    menu._x = (vuoto._x-120);
    menu._y = (vuoto._y+20);
    };
    vuoto.onEnterFrame = function() {
    expand(this);
    };



    Mentre ai pulsanti assegno
    on (press) {
    _level0.wmodifier=500;
    _level0.hmodifier=443;
    }
    Ecc...delle dimensioni esatte del swf da importare...

  4. #4
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    ho già capito qual'è l'esempio... quel codice è un casino... non potrei proprio metterci le mani se non avendo a disposizione parecchio tempo... cosa che chiaramente non ho... se l'hai già spulciato un po', ti dico... dovresti trovare un "punto" in cui il codice si ferma... verosimilmente dovresti avere una funzione del tipo delete qualcosa.onEnterFrame, se non c'è vuol dire che il codice è addirittura peggio di come lo ricordavo, in tal caso non ci sarebbe modo di aggiustare il tuo problema se non riscrivendo un codice un minimo più decente

  5. #5
    ok, allora grazie mille...non ti preoccupare...non sono tanto bravo da poter metterci mani più di quanto ho fatto..anche se la cosa che mi sembra strana è che alla sezione Risultati tutto è ok (qui i contenuti li carico in campi di testo diinamico che li prende da un file di txt esterno)...magari è il pixel font che uso che mi può dare problemi...
    Ti farò sapere...grazie

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.