游客:
注册
|
登录
|
会员
|
搜索
|
帮助
KCDDP ADV综合创作站
»
高级技术区
» 請教screen capture功能
‹‹ 上一主题
|
下一主题 ››
投票
交易
悬赏
活动
打印
|
推荐
|
订阅
|
收藏
标题: 請教screen capture功能
chris2002
会员
UID 12
精华 0
积分 491
帖子 277
阅读权限 5
注册 2006-12-17
#1
大
中
小
使用道具
发表于 2007-1-26 10:12
资料
短消息
加为好友
請教screen capture功能
請問這個功能,能用Kag實行嗎?
我打算在自建save欄的位置加入save前擷前的圖/小圖,可是好像找不到kag相關的指令。
請教各位高手。
如果擷取後的圖,又怎麼判斷是否存在,再載入save欄內呢?
Miliardo
幕后黑手
UID 1
精华 0
积分 379
帖子 339
阅读权限 255
注册 2006-12-3
#2
大
中
小
使用道具
发表于 2007-1-26 10:41
资料
短消息
加为好友
KAG自身本来就支持缩略图存档…调整config可以开启该功能及修改有关选项。进入菜单前@locksnapshot,则该语句执行瞬间的屏幕就会被作为存档中的缩略图…退出菜单后@unlocksnapshot…之后把存档文件名做为图片文件名,用相关命令显示即可…
------------------------------------------
UCWEB手机浏览器,手机上网第一选择
chris2002
会员
UID 12
精华 0
积分 491
帖子 277
阅读权限 5
注册 2006-12-17
#3
大
中
小
使用道具
发表于 2007-1-26 11:47
资料
短消息
加为好友
感謝壇主 成功了。
可是想請問,如何用@image指令,來調動擷取後並存放在遊戲源文件以外的save文件 data1.bmp呢?
此外,我想設先判斷那張圖是否存在(以免人手刪了),再顯示呢?
全局变量D
亲友
UID 14
精华
1
积分 1262
帖子 719
阅读权限 50
注册 2006-12-20
#4
大
中
小
使用道具
发表于 2007-1-26 21:41
资料
短消息
加为好友
[iscript]
function storagedata(num)
{
var cd=kag.saveDataLocation+'/data'+num+'.bmp';
return cd;
}
function checkdata(num)
{
var cd=Storages.isExistentStorage(kag.saveDataLocation+'/data'+num+'.bmp');
return cd;
}
[endscript]
自己写的函数,希望能帮得到忙XDD
用[image layer=9 storage="&storagedata(0)" cond="checkdata(0)"]之类的调用就可以了..
如果档案名不是data0.bmp的什么的,可能要自己改一下.
chris2002
会员
UID 12
精华 0
积分 491
帖子 277
阅读权限 5
注册 2006-12-17
#5
大
中
小
使用道具
发表于 2007-1-27 10:12
资料
短消息
加为好友
原來image也可以加cond的。
我以為只有 emb,eval,這些牽涉到數值的command才可以加上cond。十分的感謝。
關於函數的一點知識,希望能瞭解更多一點。
請問return true 或 false的作用是甚麼呢?
Storages.isExistentStorage這個指令應該是tjs吧?難怪在kag中找不到,感謝。(我就是不知道怎麼檢查圖,以及設定絕對位置。如果玩家手動刪了圖,就會跳出錯誤
)
[
本帖最后由 chris2002 于 2007-1-27 10:56 编辑
]
全局变量D
亲友
UID 14
精华
1
积分 1262
帖子 719
阅读权限 50
注册 2006-12-20
#6
大
中
小
使用道具
发表于 2007-1-27 11:33
资料
短消息
加为好友
其实如果不想用cond的话用if和endif也可以啊...
函数的话...一般就是执行一些命令...但是如果要让它把计算结果返回的话就需要return了...
其实就相当于把计算的结果填到cond或者storage中...
chris2002
会员
UID 12
精华 0
积分 491
帖子 277
阅读权限 5
注册 2006-12-17
#7
大
中
小
使用道具
发表于 2007-1-27 12:14
资料
短消息
加为好友
謝謝
補充一下~
這句要寫成這樣:
[image layer=9 storage="&storagedata(0)" cond="checkdata(0)==true"]
我試過直接cond="checkdata(0)"會顯示錯誤。
Miliardo
幕后黑手
UID 1
精华 0
积分 379
帖子 339
阅读权限 255
注册 2006-12-3
#8
大
中
小
使用道具
发表于 2007-1-27 18:50
资料
短消息
加为好友
除了少数条件判断、return等KAG命令之外,几乎所有KAG命令都支持cond属性。
KAGeXpress手册里有讲到
全局变量D
亲友
UID 14
精华
1
积分 1262
帖子 719
阅读权限 50
注册 2006-12-20
#9
大
中
小
使用道具
发表于 2007-1-27 20:03
资料
短消息
加为好友
神了...这段是我游戏里直接copy出来的...没有出过错...=_=|||
chris2002
会员
UID 12
精华 0
积分 491
帖子 277
阅读权限 5
注册 2006-12-17
#10
大
中
小
使用道具
发表于 2007-2-10 17:28
资料
短消息
加为好友
最近用了以後,發現了新的問題。
例如:自動存檔功能:
畫面a。
@locksnapshot
@save place=1 ask=false
@unlocksnapshot
執行後,記錄了畫面a。
然後是畫面b。
再進行
@locksnapshot
@save place=1 ask=false
@unlocksnapshot
發現記錄以後,仍然是畫面a...
好像決定了的畫面,全都是第一次@locksnapshot時的,也就是畫面a,請問我是否做錯了哪個步驟?
================================================================================
解決了,好像是@locksnapshot多了一個,又疏忽了@unlocksnapshot,所以致使後面的@locksnapshot和@unlocksnapshot都沒反應。
[
本帖最后由 chris2002 于 2007-2-10 18:23 编辑
]
投票
交易
悬赏
活动
KCDDP ADV综合创作站
Kirikiri/KAG区
> 基础技术区
> 高级技术区
> 技术发布区
> KAGeXpress
> THE NVL Maker
创作区
> 龙泉乡
> [Hollowings]紫罗兰
> 栖梦街的小广场
> 奇亚拉
> 美术馆
> 遗忘书之墓
> 壁炉厅
综合区
> 三月兔亭餐厅
> 凤凰星
清除 Cookies
-
联系我们
-
[Key Fans Club] the Council of Doujin-game Development and Promotion
-
Archiver
-
WAP
界面风格
----------
默认风格
iuv2_blue
天高云淡
Powered by
Discuz!
5.5.0
© 2001-2006
Comsenz Inc.
Processed in 0.021776 second(s), 10 queries , Gzip enabled
粤ICP备05060595号
[ 当前模板 - 天高云淡
v
设计制作 -
七星论坛
v
请使用1024*768或以上分辨率浏览本模板 ]
控制面板首页
编辑个人资料
积分交易
公众用户组
好友列表
基本概况
流量统计
客户软件
发帖量记录
论坛排行
主题排行
发帖排行
积分排行
在线时间
管理团队
管理统计