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

[KFC同人组]吉里吉里2/KAG3 KCDDP特别版 测试

[ 25345 查看 / 21 回复 ]

回复:[KFC同人组]吉里吉里2/KAG3 KCDDP特别版 测试

支持+1 期待的东西出来了~~~~
TOP

回复:[KFC同人组]吉里吉里2/KAG3 KCDDP特别版 测试

嗯……建议加入可回放的语音播放……
实现的似乎丑陋了一点……应该也可以直接使用se对象的WaveSoundBuffer实现吧……不过没有研究……
不过我想没关系……反正都封装了……Orz

代码:在macro.ks中加入

@iscript
tf.WSB=new WaveSoundBuffer(null);
tf.strs1="histvoice(\"";
tf.strs2="\")";
function histvoice(storage)
{
    kag.se[0].stop();
    if(!Storages.isExistentStorage(storage))
    {
        var test;
        if(test = storage + ".wav", Storages.isExistentStorage(test))
            storage = test;
        else if(test = storage + ".ogg", Storages.isExistentStorage(test))
            storage = test;
        else if(test = storage + ".tcw", Storages.isExistentStorage(test))
            storage = test;
        else
            throw new Exception("SE " + storage + " 未找到");
    }
    tf.WSB.open(storage);
    tf.WSB.play();
}
@endscript

;语音播放(可以回放)
@macro name=lvoice
@eval exp="tf.WSB.stop()"
@playse storage=%file buf=0
@link clickse=%file clicksebuf=0 exp="tf.WSB.stop()"
@eval exp="tf.ds=tf.strs1+mp.file+tf.strs2"
@hact exp=&tf.ds
@endmacro

@macro name=lvend
@endlink
@endhact
@endmacro

以下内容仅允许 瑞树、Taishen 浏览:

您被禁止浏览此处内容

なのに、春を待ちわびる心消せない。
いつか、晴れた空のような笑顔に会えるよね?

……陽だまりの中で……
TOP

回复:[KFC同人组]吉里吉里2/KAG3 KCDDP特别版 测试

请问一下,在打包之后的生成的游戏exe文件
运行的话会提示plug in出错,怎么解决的呢?thx

如果是拖放运行的话是没有问题的,插件也存在
TOP

回复:[KFC同人组]吉里吉里2/KAG3 KCDDP特别版 测试

生成EXE么?把Plugin下的那些dll文件也拖进工程目录吧……
なのに、春を待ちわびる心消せない。
いつか、晴れた空のような笑顔に会えるよね?

……陽だまりの中で……
TOP

回复:[KFC同人组]吉里吉里2/KAG3 KCDDP特别版 测试

我想知道生成XP3文件除了使用data.xp3 / patch?.xp3这种名称外可否用自定义的名称...
悼念老陈……
南无阿弥多婆夜 哆他伽多夜 哆地夜他 阿弥利都婆毗 阿弥利哆 悉耽婆毗 阿弥唎哆 毗迦兰帝 阿弥唎哆 毗迦兰多 伽弥腻 伽伽那 枳多迦利 娑婆诃
TOP

回复:[KFC同人组]吉里吉里2/KAG3 KCDDP特别版 测试

スクリプトで例外が発生しました
ANSI 文字列を UNICODE 文字列に変換できません。現在のコードページで解釈できない文字が含まれてます。正しいデータが指定されているかを確認してください。データが破損している可能性もあります
----------------------
開啟範例時出現的錯誤......因為我使用繁體XP嗎= =?...
我試著執行另一個由台灣這邊做的簡單範例卻沒問題...姆...真奇怪
TOP

回复:[KFC同人组]吉里吉里2/KAG3 KCDDP特别版 测试

以下引用zhangmdk在2006-7-29 20:55:59的发言:
我想知道生成XP3文件除了使用data.xp3 / patch?.xp3这种名称外可否用自定义的名称...


可以用自定义的名称,但是核心部分(scenario和system)要生成data.xp3,其他的可以随意一些。
比如bgimage.xp3、fgimage.xp3、image.xp3、bgm.xp3、sound.xp3等等,这方面可以参考一下KFC1000 PLUS的文件。



以下引用怪盜狂史在2006-7-30 20:42:51的发言:
スクリプトで例外が発生しました
ANSI 文字列を UNICODE 文字列に変換できません。現在のコードページで解釈できない文字が含まれてます。正しいデータが指定されているかを確認してください。データが破損している可能性もあります
----------------------
開啟範例時出現的錯誤......因為我使用繁體XP嗎= =?...
我試著執行另一個由台灣這邊做的簡單範例卻沒問題...姆...真奇怪



这确实是繁体系统的缘故,如果使用的话建议挂载app,或转成简体内核。
TOP

回复:[KFC同人组]吉里吉里2/KAG3 KCDDP特别版 测试

>这确实是繁体系统的缘故,如果使用的话建议挂载app,或转成简体内核。
嗯..app測試確認無效...簡體內核O.K....

不過我自己又稍微研究了一下...比對貴站和我手邊在繁體系統下可執行的範例...雖然不知道為什麼= =|||...
但我將所有非unicode的檔案通通轉成unicode就沒問題了...(包括JIS和GBK的)
還未在簡核下測試...等會測試完再上來報導...
TOP

回复:[KFC同人组]吉里吉里2/KAG3 KCDDP特别版 测试

測試終了...確定可在簡核下運行...
打包成xp3、exe後確認可在簡核與繁核下運行...

然而發現幾個bug...讀取未存檔之空白檔位會掛掉(在一開始)...
還有有關音量調節通通失敗...恩恩...讀取部份我還在看...
畢竟還沒摸過語法...不過音量調節部份...在rclick.ks...後段副程式少了標示供主程式呼叫的副標籤*bgm、*se、*voice...

建議將所有非unicode的檔案轉成unicode...再發布修正檔...如此推廣更為方便...
或著給我一點空間...我把修正過的檔案上傳上來...
TOP

回复:[KFC同人组]吉里吉里2/KAG3 KCDDP特别版 测试

最初畫面讀取部份debug完成...因為少了本來讀取失敗是要到*title的部份...可是並沒有定義*title這變數...讀取就會當掉...所以令它回到*load就沒問題了...這語法好像比我想像中的好理解呢.繼續研究...
TOP