如果要让某类实例对象要连续执行某些语句(比如让每个Block实例从运行框最右边移动到最左边)
要在Block类中增加一些东西
1.先在其.cpp文件的init()函数中执行scheduleUpdate()方法。
2.然后在.h中声明一个虚拟的函数update,并在.cpp文件中定义update,当init中执行scheduleUpdate()时,会不断地调用update函数,里面的语句也不断地被执行,直到执行unscheduleUpdate()时停止调用update()函数,unscheduleUpdate()语句一般放在update函数中,当满足某个条件时就执行。
如果要不断地创建某个类的实例对象(比如不断地创建新的Block在最右边)
要在GameController类中增加一些东西
时间: 2024-11-19 01:13:14