Introduzione: Slider Bar - Construct 3

แชร์
ฝัง
  • เผยแพร่เมื่อ 23 ธ.ค. 2024

ความคิดเห็น • 16

  • @h725yt
    @h725yt 4 ปีที่แล้ว +1

    Utilissimo Samuele, grazie! Ho veramente bisogno di approfondire tutto quello che hai citato

  • @harrier8284
    @harrier8284 4 ปีที่แล้ว +1

    ecco, mi dimentico sempre di chiederti. cosa sono di preciso i dictionary? che differenza c'è con le variabili normali?

    • @davide6643
      @davide6643 4 ปีที่แล้ว

      Facciamo finta che hai un libro.
      Questo libro contiene al suo interno tante parole (che sono equiparabili alle variabili) a cui è associato un valore qualsiasi. Tu puoi ad esempio creare un libro per i mesi dell'anno; quindi dai un nome al tuo libro (ES: "mesi") e al suo interno associ alla stringa "Gennaio" il valore 1, a "Febbraio" il valore 2 e cosi via.
      Tutti i nomi dei mesi che inserisci rappresentano delle variabili, con il corrispettivo valore da te assegnato.
      Questa parte che seguirà può aiutarti a capire qualcosa di più se conosci un minimo di un qualsiasi linguaggio di programmazione (che non sia HTML o CSS)
      I dictionary possono essere equiparati ad un array (o vettore, come preferisci) con la differenza che non puoi associare un nome ad un valore, puoi solo inserire questi ultimi. Quando vuoi prendere all'interno dell'array un valore devi specificare anche la posizione da dove vuoi prenderlo.
      ES: mesi [2] -> accedi al 3° elemento dell'array (gli array partono da 0 a contare, quindi la posizione 0 indica il primo elemento nell'array, la posizione 1 il secondo e così via)
      Con i dictionary puoi accedere ad un valore tramite il nome che hai associato a quel valore. Noi abbiamo associato a Gennaio il valore 1, quindi per accedere a quel valore:
      mesi[Gennaio]
      La comodità sta nel fatto che hai tutte le variabili di un certo tipo raggruppate in un elemento più grande che fa da contenitore (come quando fai la raccolta differenziata)
      Spero di essere stato + o - chiaro

    • @harrier8284
      @harrier8284 4 ปีที่แล้ว +1

      @@davide6643 Grazie, sei stato un professore, sono io quello che si è espresso male. per come lo descrivi tu stiamo parlando di un array associativo (che effettivamente js non ha nativamente) o probabilmente di un oggetto json, ma al contempo dici che sono raggruppabili, cosa che invece non mi pare di aver compreso dalla guida di construct. Mi spiego meglio, per tornare al tuo esempio, in php creerei un array cosi $mesi=array("gennaio"=1,"febbraio"=2, ecc..); cosi come in maniera relativamente analoga creerei l'oggetto json.
      Ma leggendo la guida di cs3 dice che all'interno del dictionary io posso mettere l'elenco dei mesi in forma chiave-valore, in pratica un elenco di variabili non raggruppate da nulla, non capisco quindi la differenza nella dichiarazione delle stesse in maniera tradizionale.

    • @harrier8284
      @harrier8284 4 ปีที่แล้ว +1

      ok, come non detto, non so perché ma lo consideravo come qualcosa di sistema, non avevo fatto caso che sono dei veri e propri oggetti e che quindi possono essere diversi e chiaramente riominabili. grazie ancora, mi hai illuminato, adesso chiaramente la loro utilità cresce esponenzialmente. Esempio banale è possibile creare
      DifesaArmatura("normale"=1, "super"=5, "leggenda"=10)
      DifesaElmo("normale"=1, "super"=2, "leggenda"=5)
      VelocitaStivali("normale"=1, "super"=2, "leggenda"=3)
      cosi da poter settare i parametri del player a seconda della suite che possiede normale, super o leggenda con una variabile soltanto.
      Ma ovviamente anche per mille altri scopi. A buon rendere

    • @davide6643
      @davide6643 4 ปีที่แล้ว

      @@harrier8284 mi fa piacere che ti sia stata utile la mia spiegazione! :D

  • @querinoialongo1151
    @querinoialongo1151 4 ปีที่แล้ว

    aspetto davvero le prossime puntate su questa slide bar... ah ricordati sempre di farci vedere il sistema delle scale di un platform!!!

  • @cristiandellamercede8449
    @cristiandellamercede8449 4 ปีที่แล้ว

    Certo che sarebbe ottimo approfondire il tutto grande Samuele grazie

  • @calcio437
    @calcio437 4 ปีที่แล้ว +2

    Grazie

  • @coolname_7934
    @coolname_7934 4 ปีที่แล้ว +1

    Grande! Lo aspettavo

  • @querinoialongo1151
    @querinoialongo1151 4 ปีที่แล้ว

    questi sono i miei video preferiti bro...grande ;)

  • @RiinaldoRm
    @RiinaldoRm 4 ปีที่แล้ว

    Si può cambiare lo stile della barra??

  • @enriico3746
    @enriico3746 4 ปีที่แล้ว

    Bravo samu fai tanti video tutorial

  • @moundarmphamed4901
    @moundarmphamed4901 2 ปีที่แล้ว

    Thanks

  • @maipiulimitilafantasiadive9802
    @maipiulimitilafantasiadive9802 4 ปีที่แล้ว

    Gli Array ma in modo approfondito