Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2009
    Messaggi
    142

    problema con preload su processing.js

    Ciao a tutti

    lasciate perdere la bruttezza del codice, è frutto di mille snervanti tentativi, una volta funzionante userò un case.. ecc

    codice:
    /* 
    @pjs preload="0.png,1.png,2.png,prova.jpg"; crisp="true"; */ 
    if( immagine == 0){ 
    PImage a_img; 
    a_img = loadImage("0.png");
    image(a_img, slot.get_pos_x(col_x), pos_y, box_w, box_h); } 
    
    if( immagine == 1){ 
    PImage b_img; 
    b_img = loadImage("1.png");
     image(b_img, slot.get_pos_x(col_x), pos_y, box_w, box_h); }
    
    if( immagine == 2){ 
    PImage c_img; 
    c_img = loadImage("2.png"); 
    image(c_img, slot.get_pos_x(col_x), pos_y, box_w, box_h); }
    grazie alla console so che genero casi dove la varbiale immagine è == 2

    le altre due immagini : 0.png e 1.png
    vengono visualizzate correttamente

    ma 2.png non ne vuol sapere di essere disegnata...

    le immagini sono nella stessa cartella e la console non mi da problemi
    sul trovare la risorsa..( testato cambiando con x.png e vedendo nella console un sacco di 404 ) quindi le immagini ci sono e le trova .. scrive le prime due
    ma mai la terza : 2.png

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Premesso che capirci qualcosa con quel codice e con la spiegazione non è facile, opterei che 2.png non si vede perché if( immagine == 2) non si verifica
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2009
    Messaggi
    142
    ^^ no no si verificava . Ho appena risolto:
    /* @pjs preload="0.png,1.png,2.png,prova.jpg"; crisp="true"; */

    questa è la dichiarazione del preload delle immagini.

    Rileggendo la documentazione di processing.js ho visto che non
    può essercene più di una nello stesso documento, e io avevo un refuso di copia e incolla
    che riportava la stessa dichiarazione tranne che per la 2.png.

    auto

    Colpa mia..
    thk cmq a tutti

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.