|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#21 |
|
Senior Member
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112
|
nope...
mi pareva troppo bello... ![]() ancora c'è lo stesso problema....
__________________
|
|
|
|
|
#22 |
|
Senior Member
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112
|
ora mi ha creato una terza griglia sotto la prima!
__________________
|
|
|
|
|
#23 |
|
Senior Member
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112
|
ma porka troia...
mi legge le variabili Codice:
private static final int GRID_P2_TOP = 32;
private static final int GRID_P2_LEFT = 524;
ma com'è possibile??? ho provato col debug e mi dice GRID_P2_TOP = 20 e GRID_P2_LEFT = 524 mai vista una cosa del genere...
__________________
|
|
|
|
|
#24 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Guarda che basta usare due Factory Method diversi...uno per il primo controlelr e uno per il secondo...
|
|
|
|
|
#25 |
|
Senior Member
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112
|
boh..giuro ke non ci capisco niente...come fa a cambiare il valori di variabile final e a ritrovarselo sbagliato???
il codice incriminato è il seguente: Codice:
private static GridController createWithGemGenerator(Config config, Input input, GemGenerator gemGenerator, boolean isPlayer1)
{
Grid grid;
if(isPlayer1)
{
grid = new Grid(
new Rectangle(
GRID_P1_LEFT,
GRID_P1_TOP,
WIDTH + GRID_P1_LEFT - 1,
HEIGTH + GRID_P1_TOP - 1),
config);
}
else
{
grid = new Grid(
new Rectangle(
GRID_P2_LEFT,
GRID_P2_TOP,
WIDTH + GRID_P2_LEFT - 1,
HEIGTH + GRID_P2_TOP - 1),
config);
}
InputReactor inputReactor = new InputReactor(
input,
config.getInteger("NormalRepeatDelay"),
config.getInteger("FastRepeatDelay"));
GridController controller = new GridController(
grid,
inputReactor,gemGenerator
);
controller.setDelay(config.getInteger("NewGemDelay"));
return controller;
}
non ci capisco + niente...
__________________
|
|
|
|
|
#26 | |
|
Senior Member
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112
|
Quote:
__________________
|
|
|
|
|
|
#27 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Boh...
Io l'ho messo così: Codice:
public static GridController createFirst(Config config, Input input)
{
return createWithGemGenerator(config, input,
new GemQueue(config), new Rectangle(20, 32, 275, 479));
}
public static GridController createSecond(Config config, Input input)
{
return createWithGemGenerator(config, input,
new GemQueue(config), new Rectangle(524, 32, 779, 479));
}
|
|
|
|
|
#28 |
|
Senior Member
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112
|
ah.. gli hai messo proprio i valori numerici nel metodo?
hai provato ad usare le costanti per vedere se ti da lo stesso problema mio???
__________________
|
|
|
|
|
#29 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Le costanti le ho proprio tolte perchè non venivano lette da nessuno...
|
|
|
|
|
#30 |
|
Senior Member
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112
|
ah... pensavo fossero messe per una questione di leggibilità in modo da averle sempre sott'okkio in cima alla classe.....
__________________
|
|
|
|
|
#31 |
|
Senior Member
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112
|
cmq ora lo faccio col factory method...
uso le costanti o metto direttamente i valori numerici????
__________________
|
|
|
|
|
#32 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Fai te... Comunque potrebbero bastare anche le costanti vecchie... Poi basta sfasare 304 pixel il primo e il terzo parametro del rectangle...
|
|
|
|
|
#33 |
|
Senior Member
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112
|
fatto....però ancora le gemme sono solo nella prima griglia... ora vedo se capisco ke mi dimentico : muro:
__________________
|
|
|
|
|
#34 |
|
Senior Member
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112
|
risolto...
oa vedo se passa il checkstyle e committo
__________________
|
|
|
|
|
#35 |
|
Senior Member
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112
|
perfetto... green..
l'unico dubbio.. ho mantenuto il metodo creat di gridcontroller per compatibilità con i test... ke faccio lo sostituisco con createFirst? forse sarebbe piu' logico... anzi ... ora lo faccio
__________________
|
|
|
|
|
#36 |
|
Senior Member
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112
|
ok perfetto...
Task 1 completato... 1 grazie a cionci per l'aiuto..... e 1 maledizione a quel maledetto bug delle costanti sfasate ke mi ha fatto perdere la salute stasera
__________________
|
|
|
|
|
#37 |
|
Senior Member
Iscritto dal: Nov 2005
Città: Bologna
Messaggi: 1303
|
Spero di essermi perso qualcosa....altrimenti ti devo sgridare Tiger.
LA TEST LIST ??? Spero di non aver rubato la frase a uno dei project manager |
|
|
|
|
#38 | |
|
Senior Member
Iscritto dal: Oct 2001
Messaggi: 11471
|
Quote:
Ora che siamo partiti mi aspetto di vedere tutti task completati fra due giorni. Quindi dateci sotto su che sono facili. ciao |
|
|
|
|
|
#39 | |
|
Senior Member
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112
|
Quote:
vabbè.. semplice a parte il mio solito ke bekko le situazioni piu' inspiegabili... tipo quelle costanti ke cambiano valore da sole...
__________________
|
|
|
|
|
|
#40 | |
|
Senior Member
Iscritto dal: Nov 2005
Città: Bologna
Messaggi: 1303
|
Quote:
ops...che figuraccia !!!
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 10:38.











ke bekko le situazioni piu' inspiegabili... tipo quelle costanti ke cambiano valore da sole...








