Please ignore secret bonuses. Secret tests do NOT award bonus. Max hw grade is 30+2 bonus efficiency

Do you need help?

Notice Board

Visualizzazione pista non intera - Tile?

L
LucaStravato (1360 points)
10 31 38
in Es2 by (1.4k points)
closed by
é stata già fatta una domanda simile ma anche cambiando tile non riesco a visualizzarla completa, per ora metto tile 12 che è il migliore, sia abbassando che alzando il tile non risolvo il problema, sono su Mac ( se cambia qualcosa ), come potete aiutarmi?? Grazie

https://drive.google.com/file/d/1-kbo4ne7sjePQBouFnU0Dhic_GAxv5m0/view?usp=sharing

Inoltre, non riesco mai a caricare immagini sul sito, come è possibile?
630 views
closed with the note: answered

2 Answers

Best answer
andrea.sterbini (207920 points)
750 1267 2373
by (208k points)
selected by

per aumentare di 100 pixel entrambe le dimensioni della finestra nel file simulatore.py cambia le righe

run_app(sim.paint, sim.width * tilesize, sim.height * tilesize, speed)

in

run_app(sim.paint, sim.width * tilesize + 100, sim.height * tilesize + 100, speed)

LeonardoEmili (35740 points)
13 65 155
by (35.7k points)

Ciao!

L'opzione --tile x ti permette di modificare lo scaling del pixel quindi è quella che gestisce le dimensioni dello stesso. Non sono sicuro di aver capito la tua domanda, posso chiederti se hai scritto esattamente: --tile x , dove x indica un numero intero?

Ti faccio un esempio per chiare meglio il dubbio, su piattaforma Windows scrivo:

python simulatore.py simulate --pista x --tile y

Attendo una tua risposta,

buona serata

Leonardo Emili

L
LucaStravato (1360 points)
10 31 38
by (1.4k points)
Grazie della risposta, si scrivo esattamente come dici te,  anche cambiando il tile non riesco comunque perché me la taglia, sia da destra che da sotto, o in entrambi i casi comunque...
LeonardoEmili (35740 points)
13 65 155
by (35.7k points)
Ok ora risulta più chiaro. L'opzione --tile quindi è in grado di gestire il ridimensionamento ma la finestra ti taglia il l'immagine. Ipotizzo sia dovuto alla gestione del sistema operativo stesso con questo tipo di applicazioni, al posto tuo proverei a controllare i parametri width e height contenuti in gwidget.py in quanto QT5 gestisce Qt Widgets ovvero finestre bottoni etc ...
L
LucaStravato (1360 points)
10 31 38
by (1.4k points)
Ho provato a cercare nel .py ma non riesco a capire dove posso modificare ho trovato questo
"  
self.image = QImage(self.width(),
            self.height(), QImage.Format_ARGB32)
" ma non so come toccare precisamente