|
@@ -15,6 +15,7 @@ export class imageCacheManager {
|
|
|
private static game_car_map:Map<number,SpriteFrame> = new Map
|
|
|
private static home_car_map:Map<number,SpriteFrame> = new Map
|
|
|
private static rank_car_map:Map<number,SpriteFrame> = new Map
|
|
|
+ private static car_name_map:Map<number,string> = new Map
|
|
|
|
|
|
public static start_cache(cb){
|
|
|
let game_car_list:img_data[]=[]
|
|
@@ -33,6 +34,7 @@ export class imageCacheManager {
|
|
|
game_car_list.push(new img_data(element.id,element.cover))
|
|
|
home_car_list.push(new img_data(element.id,element.home_cover))
|
|
|
rank_car_list.push(new img_data(element.id,element.ranking_cover))
|
|
|
+ imageCacheManager.car_name_map.set(element.id, element.name)
|
|
|
}
|
|
|
imageCacheManager.cache_game_car(game_car_list,call_back)
|
|
|
imageCacheManager.cache_home_car(home_car_list,call_back)
|
|
@@ -93,6 +95,10 @@ export class imageCacheManager {
|
|
|
public static getGameCarImageById(id:number){
|
|
|
return imageCacheManager.game_car_map.get(id)
|
|
|
}
|
|
|
+
|
|
|
+ public static getCarNameById(id:number) {
|
|
|
+ return imageCacheManager.car_name_map.get(id)
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
|