/** constructor */ public Task_CalcVertex(Render2D a_render2d) { //render2d this.render2d = a_render2d; //screen this.screen = a_render2d.GetScreen(); //layerlist this.layerlist = a_render2d.GetLayerList(); //spritelist this.spritelist = a_render2d.GetSpriteList(); //関数登録。 this.task_list = new Fee.TaskW.Task <int> [Config.MAX_LAYER]; for (int ii = 0; ii < this.task_list.Length; ii++) { this.task_list[ii] = new Fee.TaskW.Task <int>(Fee.TaskW.Mode.InstanceMode_Function); int t_layer_index = ii; this.task_list[ii].SetFunction(() => { return(this.TaskMain(t_layer_index)); }); } }
/** constructor */ public ResourceList(Render2D a_render2d) { //render2d this.render2d = a_render2d; //screen this.screen = a_render2d.GetScreen(); //layerlist this.layerlist = a_render2d.GetLayerList(); //spritelist this.spritelist = a_render2d.GetSpriteList(); //textlist this.textlist = a_render2d.GetTextList(); //inputfieldlist this.inputfieldlist = a_render2d.GetInputFieldList(); //frame this.frame = 0; this.frame_max = 120; }