KeyFC欢迎致辞,点击播放
资源、介绍、历史、Q群等新人必读
KeyFC 社区总索引
如果你找到这个笔记本,请把它邮寄给我们的回忆
KeyFC 漂流瓶传递活动 Since 2011
 

新人 kirikiri问题... KAG 的操作方法与指令篇...

[ 6489 查看 / 1 回复 ]

自动播放需要自己写。


var menuCheckTimer = new Timer (checkSkipAuto, '');
menuCheckTimer.interval = 10;
function checkSkipAuto()
{
   
    if(kag.autoMode != true)
    {
        with(systembutton_object)
        {
            .foreButtons[1].loadImages("sg_sysbtn_auto");
            .backButtons[1].loadImages("sg_sysbtn_auto");
           
            if(kag.se[1].status != 'play')
            {
                for(var i = 0; i < 8; i++)
                {
                    .foreButtons.hitThreshold = 0;
                    .backButtons.hitThreshold = 0;
                }
            }
        }
    }
    else
    {
        with(systembutton_object)
        {
            .foreButtons[1].loadImages("sg_sysbtn_auto_s");
            .backButtons[1].loadImages("sg_sysbtn_auto_s");
           
            for(var i = 0; i < 8; i++)
            {
                .foreButtons.hitThreshold = 256;
                .backButtons.hitThreshold = 256;
            }
        }
    }
   
   
    if(kag.skipMode == 0)
    {
        with(systembutton_object)
        {
            .foreButtons[2].loadImages("sg_sysbtn_skip");
            .backButtons[2].loadImages("sg_sysbtn_skip");
           
            if(!kag.skipMode)
            {
                for(var i = 0; i < 8; i++)
                {
                .foreButtons.hitThreshold = 0;
                .backButtons.hitThreshold = 0;
                }
            }
        }
    }
    else if(System.getKeyState(VK_CONTROL) || kag.skipMode > 2)
    {
        with(systembutton_object)
        {
            .foreButtons[2].loadImages("sg_sysbtn_skip_s");
            .backButtons[2].loadImages("sg_sysbtn_skip_s");
           
            for(var i = 0; i < 8; i++)
            {
                .foreButtons.hitThreshold = 0;
                .backButtons.hitThreshold = 0;
            }
        }
    }
}

这段代码我也不是很明白,不过知道是自动播放的。
分享 转发
TOP