KeyFansClub

首页 » - 同人讨论区 - » 综合同人区 » 新人 kirikiri问题... KAG 的操作方法与指令篇...
death2047 - 2010/6/3 23:28:00
那个… KRKR KAG3 有一些键盘操作如:
「A 键」自动前进「B 键」返回之前等等。该如何改变他们?

还有,有很多指令我在KAGdoc里找不到。如:
slider
等指令,应该还有不少吧?
我想知道更多更多的指令!
尤其是kag.开头的!如:
kag.shutdown()
等指令!
该如何找到他们呢?

最后,哪个指令能控制KRKR自动播放?
打不死的団长 - 2011/9/28 16:48:00
自动播放需要自己写。


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;
            }
        }
    }
}

这段代码我也不是很明白,不过知道是自动播放的。
1