Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. WinForms / WPF .NET
Informazioni: Bitmap E Ora Vera
domenica 19 agosto 2007 - 20.52
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Hakai87
Profilo
| Newbie
27
messaggi | Data Invio:
dom 19 ago 2007 - 20:52
Salve è da tanto che non Scrivevo qui :)
Ma ho già due domandine pronte pronte da proporvi!
Parliamo di C#
1) Le Bitmap... Le usavo perchè hanno la carattarestica di poter settare un colore di trasparenza! Ora faccio un esempio per farvi capire cosa io vorrei fare: Conoscete RPG Maker? Ecco ci stava in questo programma la possibilità di creare le Magie utilizzando una sequenza di immagini con la loro trasparenza... in questo modo facendo play veniva il "video" della Magia sopra il mostro. Adesso io vorrei fare una cosa simile per un mio programma(un altro quello delle carte l'ho abbandonato ç_ç) e vorrei sapere: devo fare la stessa cosa che faceva RPG Maker cioè creare tante immagini e poi mettendole su un Bitmap farle scorrere in sequenza(Frame) oppure c'è un modo più diciamo "compatto" tipo fare un video (.avi ad esempio) e farlo scorrere in un riquadro(ma ci deve essere cmq il colore di trasparenza)? Io vorrei utilizzare 3D sudio max per creare questi diciamo video ditemi che c'è un modo per poter utilizzare questo programma(utilissimo e potentissimo)per fare quello che voglio fare :)
2) Come posso far leggere l'Ora corrente dal PC attraverso il programma? Tipo ora sono le 21:50?
Grazie in anticipo :)
P.S. RImpiangendo il mio vecchio progetto sarebbe davvero utilissimo e ben accetto un sito o un esempio(fatto da voi magari) su come usare le connessioni tra due PC attraverso C# in modo che i due PC siano sempre connessi tra loro e appena uno fa qualcosa(tipo spingere un bottone) l'altro lo possa sapere in tempo diciamo reale :)
munissor
Profilo
| Senior Member
270
messaggi | Data Invio:
mer 22 ago 2007 - 10:18
L'ora corrente la leggi tramite DateTime.Now..
Per quanto riguarda il discorso delle bitmap non si capisce bene "dove" andrai a disegnare i fari frames dell'animazione (usi un controllo personalizzato, directx, ecc, ?)..
Per quanto riguarda la comunicazione tra PC in rete si fa tutto tramite socket TCP.. Informati sulla classe Socket su MSDN..
Hakai87
Profilo
| Newbie
27
messaggi | Data Invio:
mer 22 ago 2007 - 13:36
Le Bitmap vanno disegnate nel Form ... non uso cose come directX etc... cioè il programma funge via button,label etc :P
Per l'ora vero funziona grazie!
Usai anche i Socket ma il problema fu che essendo un "gioco" a turni dopo qualche turno il programma cominciava a rallentarsi fino ad entrare in loop ç_ç come se l'invio del file venisse ricevuto migliaia di volte dall'altro pc :P
ciao ciao
munissor
Profilo
| Senior Member
270
messaggi | Data Invio:
gio 23 ago 2007 - 22:10
Bhe..per quanto riguarda il rallentamento è sicuramente un difetto di implementazione del tuo programma..non dei sokets.. La vi migliore usando i sockets è tenere un "server" che mantiene la lista di tutti i client di una "partita"... quando un client deve notificare qualcosa agli altri lo notifica al server che poi lo inoltra a tutti gli altri... Da questa base puoi sviluppare ovviamente varianti più sofisticate..
Hakai87
Profilo
| Newbie
27
messaggi | Data Invio:
sab 25 ago 2007 - 00:27
Eggià era un problema dell'applicazione ma il come e perchè lo faceva e come fare per imperdirglielo mi era all'oscuro :P
Molti tutorials sui Socket sono in inglese(ed è quindi un po' + complicato da capire) e per lo più sono solo codice messo così con poca spiegazione >.< Per questo mi diventa ostile creare un'applicazione come dici tu: server centrale e clients che si connettono! ç_ç
Per quanto riguarda le bitmap c'è un modo per poter utilizzare 3D studio max? devo per forza fare ogni immagine e poi con un timer farla cambiare per dare quella sensazione falsa di sequenza? ç_ç Avere un unico file(magari .avi) invece che tante immagini sarebbe + comodo ._.
ciao ciao
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !