示例#1
0
    // Start is called before the first frame update
    void Start()
    {
        Baibai    baibai          = new Baibai();
        Animation animation_cycle = new Animation();
        Friends   a     = new Friends();
        Friends   b     = new Friends();
        Friends   c     = new Friends();
        Friends   d     = new Friends();
        Friends   e     = new Friends();
        Dalao     dalao = new Dalao();

        baibai.assignthemission(a, ani_factory.Create_section("story"));
        baibai.assignthemission(b, ani_factory.Create_section("cast"));
        baibai.assignthemission(c, ani_factory.Create_section("scene"));
        baibai.assignthemission(d, ani_factory.Create_section("dubbing"));
        baibai.assignthemission(e, ani_factory.Create_section("music"));

        baibai.invite(dalao);
        dalao.watch(animation_cycle);
    }