curTaskNode = 4000001; $this->curTaskId = 0; $this->taskListDaily = ObjectInit(); $this->taskListPlot = ObjectInit(); } public function initialize() { $nodeCfg = GameConfig::task_node_getItem($this->curTaskNode); $taskArr = explode(',', $nodeCfg->taskList); $this->curTaskId = $taskArr[0]; } } /** * 任务信息 */ class TaskInfo { /** * @var float 任务进度(浮点值好了>=1代表完成) */ public $progress; /** * @var int 奖励是否已领取 0/1 */ public $rewardGeted; }