Млин, игры составлять не получается((( Оперативы не хватает.... у мя даже игра небольшая (130кб) пишет аут оф мемори.... картинок вроде немного... На 120 кб всего... Подскажите как лучше делать их... чтоб менбше оперативы хавало.... в частности, я часто использую вывод картинок на экран.... мона что нить как нить придумать?) Ещё, скажите, лучше писать: 1) Im:=loadImage("/Button.png"); drawImage(Im, 0, 0); repaint; .......... drawImage(Im, 0, 0); repaunt; .... 2) Или лучше: drawImage(loadImage("/Button.png"), 0, 0); repaint; .... drawImage(loadImage("/Button.png"), 0, 0); repaint; .... drawImage(loadImage("/Button.png"), 0, 0); repaint; .... 3) или ваще без разницы??? Всё равно одинаково опиративки хавает?
demon112, ты пишешь drawImage(loadImage("/Button.png"), 0, 0); а эта хрень рисует картинку, заново загружая её из архива мидлета при каждой перерисовке. у мидлетпаскаля нет очисти камяти, поэтому неиспользующиеся картинки так и висят в оперативке. те сначала надо создать переменную типа image, потом загрузить в неё через loadimage, а потом только отрисовывать картинку через эту переменную, в таком случае в памяти будет лежать только один экземпляр катинки, а не дофигища
19 мар 2009 в 20:57