Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2012
    Messaggi
    79

    [C#] Terminale in modalità non canonica

    Ciao ragazzi, dato che sono nuovo, ne approfitto anche per presentarmi: mi chiamo Gianluca ed ho vent'anni, da poco mi sto interessando di programmazione.
    Premetto che seguo il vostro sito da molto tempo, le lezioni mi sono state molto utili, ma solamente ora mi sono iscritto per chiedere alcuni consigli.
    Stavo programmando un gioco semplicissimo in C#, utile per esercitarmi con questo linguaggio di programmazione.
    Il giochino consiste nel muovere un asterisco in un percorso... il problema è che per muovere tale asterisco devo inserire il carattere impostato da me come direzione e successivamente dare l'invio(cosa molto fastidiosa in un gioco).
    Mi chiedevo se ci fosse un modo per inserire il carattere selezionato senza premere l'invio. purtroppo non ho trovato molto in rete...

  2. #2
    Utente di HTML.it L'avatar di torn24
    Registrato dal
    Aug 2008
    Messaggi
    551

    ciao

    ciao sono un principiante , ma ti consiglio di non usare i caratteri ,ma usare le frecce di
    direzione o altri tasti "non caratteri" e per leggere i tati premuti usa readkey().

    esempino:
    codice:
    namespace ConsoleApplication1
    {
        class Program
        {
            static void Main(string[] args)
            {
                ConsoleKeyInfo a;
                do
                {
                    a = Console.ReadKey();
                    if (a.Key == ConsoleKey.RightArrow)
                        Console.WriteLine("spostamento a destra");
                } while (true);
            }
        }
    }
    Tecnologia

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2012
    Messaggi
    79
    Mi sei stato davvero di grande aiuto, grazie mille

  4. #4
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,296

    Moderazione

    Le domande su C# vanno inserite nella sezione dedicata ai linguaggi del .NET Framework.

    Ho spostato la discussione.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

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 © 2024 vBulletin Solutions, Inc. All rights reserved.