#22002/7/12 19:47:03
你好像把问题说的比较复杂,搞不清什么意思
一般一个时间要求很高的程序根本就是sprite的概念越少越好,最好所有的都是抽象然后绘制stage:)
(我们往往追求把一些中间过程抽象化,来改善程序的速度)
实际上通常stage是一直在是根据tempo更新的,而不是playback
updatestage是强制刷而已(因为在d中tempo是可以设定的,也可用在一些repeat里)
所以,一般优化的话不推荐updatestage(肯定是花时间的,这个时间只比人眼快一点,比计算机运行速度慢多了)
当然,有时我们写
repeat while the mousedown
sprite(i).loch=sprite(i).loch+1
updatestage
end repeat
这样的程序,那是因为这样写方便,而且我们实在没必要在任何地方都优化而已,:)