1.一种显示对象的层级管理方法,其特征在于,所述方法包括以下步骤:
接收用于标识层级对象在舞台上显示顺序的优先级标识,当所述优先级标识所对应的层级对象存在时,返回所述优先级标识所对应的层级对象,当所述优先级标识所对应的层级对象不存在时,根据所述优先级标识创建新的层级对象,其中,所述层级对象包括所述优先级标识和指定的显示对象,以使所述层级对象作为显示对象的容器,且所有层级对象均显示在舞台上;
在接收优先级标识之前,所述方法还包括:将所有所述层级对象存储在预先创建的列表中,创建层级管理类,并在所述层级管理类中建立Sprite类的对象作为所述层级对象的父对象,所述父对象显示在舞台上。
2.如权利要求1所述的显示对象的层级管理方法,其特征在于,接收优先级标识,返回所述优先级标识所对应的层级对象包括:接收优先级标识;
根据所述优先级标识,从所述列表中查找所述优先级标识所对应的层级对象;
将找到的层级对象添加到所述父对象上。
3.如权利要求1所述的显示对象的层级管理方法,其特征在于,根据所述优先级标识创建新的层级对象包括:根据所述优先级标识,创建Sprite类的对象作为新的层级对象;
将新的层级对象加入所述列表中,并对所述列表中所有的层级对象进行重新排序;
将新的层级对象添加到所述父对象上。
4.如权利要求3所述的显示对象的层级管理方法,其特征在于,根据所述优先级标识,创建Sprite类的对象作为新的层级对象包括:根据预先创建的层级实现类,建立所述层级实现类的对象作为新的层级对象,所述层级实现类用于根据预定的接口创建Sprite类的对象作为层级对象,所述接口包括在所述层级对象中设置优先级标识,以及获取所设置的优先级标识。
5.如权利要求4所述的显示对象的层级管理方法,其特征在于:将指定的显示对象加入新创建的层级对象中。
6.如权利要求5所述的显示对象的层级管理方法,其特征在于:所述接口还包括对所述层级对象中的所有显示对象进行排序。
7.如权利要求1至6任一项所述的显示对象的层级管理方法,其特征在于,所述方法还包括:根据所述优先级标识对所述父对象中的所有层级对象进行排序,将所有层级对象按照排序结果显示在舞台上。
8.一种显示对象的层级管理系统,其特征在于:所述系统用于接收用于标识层级对象在舞台上显示顺序的优先级标识,当所述优先级标识所对应的层级对象存在时,返回所述优先级标识所对应的层级对象,当所述优先级标识所对应的层级对象不存在时,根据所述优先级标识创建新的层级对象,其中,所述层级对象包括所述优先级标识和指定的显示对象,以使所述层级对象作为显示对象的容器,且所有层级对象均显示在舞台上;
存储模块,其用于将所有所述层级对象存储在预先创建的列表中;
构造模块,其用于创建层级管理类,并在所述层级管理类中建立Sprite类的对象作为所述层级对象的父对象,所述父对象显示在舞台上;
查找模块,其用于接收优先级标识,根据所述优先级标识,从所述列表中查找所述优先级标识所对应的层级对象,将找到的层级对象添加到所述父对象上;
创建模块,其用于当与所述优先级标识相对应的层级对象不存在时,根据所述优先级标识,创建新的层级对象,将新的层级对象加入所述列表中,并对所述列表中所有的层级对象进行重新排序,将新的层级对象添加到所述父对象上。