Project1

标题: MV 更新基本结构是什么? [打印本页]

作者: Flyingpww    时间: 2015-12-28 23:25
标题: MV 更新基本结构是什么?
像xp Vx vce
loop do
  Graphics.update
end
作者: trentswd    时间: 2015-12-28 23:34
SceneManager.requestUpdate = function() {
    if (!this._stopped) {
        requestAnimationFrame(this.update.bind(this));
    }
};

应该是这个
https://developer.mozilla.org/en ... questAnimationFrame
requestAnimationFrame是js原生的函数,注册一个回调让它有刷新的时候就调用scene的update
作者: Flyingpww    时间: 2015-12-29 11:00
看了里面很复杂,好像没用循环结构。
那在MV里怎么写?




作者: taroxd    时间: 2015-12-29 11:32
本帖最后由 taroxd 于 2015-12-29 11:35 编辑
Flyingpww 发表于 2015-12-29 11:00
看了里面很复杂,好像没用循环结构。
那在MV里怎么写?


推进一帧这件事情是浏览器完成的,没有代码可以写。

另外,如果你需要用到这种代码(包括在VA、VX、XP)里面,通常说明你的脚本思路有问题。

很大的可能性是你在用事件的思路写脚本。




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1