游客:
注册
|
登录
|
会员
|
搜索
|
帮助
KCDDP ADV综合创作站
»
基础技术区
» 半透明并带小头像的对话框(图例&脚本)
‹‹ 上一主题
|
下一主题 ››
42
3/5
‹‹
1
2
3
4
5
››
投票
交易
悬赏
活动
打印
|
推荐
|
订阅
|
收藏
标题: 半透明并带小头像的对话框(图例&脚本)
天娜
会员
UID 37
精华 0
积分 190
帖子 127
阅读权限 5
注册 2007-1-24
#21
大
中
小
使用道具
发表于 2007-3-2 21:28
资料
主页
短消息
加为好友
是哦,我也在标签上rp了两次
原来是空格闹的啊
从零开始的KAG入门教程
包学包会↑
这都学不会我就没真辙了
Miliardo
幕后黑手
UID 1
精华 0
积分 379
帖子 339
阅读权限 255
注册 2006-12-3
#22
大
中
小
使用道具
发表于 2007-3-3 15:05
资料
短消息
加为好友
话说……这个功能……我还是推荐用locate定位,然后用graph描绘头像……
框架整好了,之后做演出就简单了……
以前描绘名字是用了message1……不过后来觉得那种方法比较奢侈XD
天娜
会员
UID 37
精华 0
积分 190
帖子 127
阅读权限 5
注册 2007-1-24
#23
大
中
小
使用道具
发表于 2007-3-3 21:59
资料
主页
短消息
加为好友
graph以前没发现这命令Orz
话说我想利用%name设计一个文字脚本中用name=XXX,XXX就直接在相应位置显示出来,可是不会弄。
从零开始的KAG入门教程
包学包会↑
这都学不会我就没真辙了
kakax
会员
UID 159
精华 0
积分 35
帖子 25
阅读权限 5
注册 2007-4-10
#24
大
中
小
使用道具
发表于 2007-4-14 11:40
资料
短消息
加为好友
弱弱的问一下,那么人物放在那个图层呢。还有,对话的时候对话框换的不快,可是随着对话人物的变化,背景,对话框都不变的情况下,可能单单要变小头像,如果2个人对话,岂不是要不停的重新换,有没有办法单单变对话和小头像, 不变的简单些的语法
kakax
会员
UID 159
精华 0
积分 35
帖子 25
阅读权限 5
注册 2007-4-10
#25
大
中
小
使用道具
发表于 2007-4-14 18:05
资料
短消息
加为好友
问一下,出现了这个问题,是怎么回事呢5555555555就是测试对话框的时候
附件
2007-4-14 18:05
{02D69FBB-EB20-4853-B366-309DA9E5583B}.JPG
(8.06 KB)
全局变量D
亲友
UID 14
精华
1
积分 1262
帖子 719
阅读权限 50
注册 2006-12-20
#26
大
中
小
使用道具
发表于 2007-4-14 18:56
资料
短消息
加为好友
楼上的你得把自己写的代码贴出来,这种错误很常见的……另外你设定了几个IMAGE层?用的是第几个?
kakax
会员
UID 159
精华 0
积分 35
帖子 25
阅读权限 5
注册 2007-4-10
#27
大
中
小
使用道具
发表于 2007-4-14 19:20
资料
短消息
加为好友
回复 #30 全局变量D 的帖子
恩,语法就是完全复制的楼主的那个,在first测试的没有问题,但是从first跳转到另一个文件的时候,就出现了楼上的情况,每次都出现在执行@framein的时候
另外设置了5个前景层,3个文字层
全局变量D
亲友
UID 14
精华
1
积分 1262
帖子 719
阅读权限 50
注册 2006-12-20
#28
大
中
小
使用道具
发表于 2007-4-14 20:13
资料
短消息
加为好友
对话框图片和头像图片都有么……
把FRAMEIN和HEAD这两句分别注释一下看看在哪句出错……
还有,如果不用MACRO直接写指令能读出来么?
kakax
会员
UID 159
精华 0
积分 35
帖子 25
阅读权限 5
注册 2007-4-10
#29
大
中
小
使用道具
发表于 2007-4-14 20:23
资料
短消息
加为好友
代码是
@menul
@macro name="framein"
@fg layer=3 storage=frame.png page=fore
@layopt layer=3 page=fore autohide=true
@endmacro
@macro name="frameout"
@cl layer=4
@cl layer=3
@endmacro
@macro name="head"
@fg layer=4 storage=%head page=fore l=45 t=375
@layopt layer=4 page=fore autohide=true
@endmacro
@macro name="name"
@current layer=message1
@position layer=message1 page=fore visible=true opacity=0
@locate x=10 y=280
@nowait
@font color=0xff0080
@endmacro
@macro name="text"
@endnowait
@current layer=message0
@position layer=message0 page=fore visible=true opacity=0
@position layer=message0 left=0 top=0 marginl=170 margint=360 marginb=30 marginr=50
@endmacro
*start
@bg storage=40 page=back time=1000
@wait time=500
@framein
@head head=ssample1
@name
【名字】
@text
试试看frameout消除对话框。[l][r]
@frameout
@wait time=500
@framein
@head head=ssample1
@name
【名字】
@text
试验结束。[l][r]
少量坐标和改动背景名字改动,基本和楼主是一样的。
此部分放到first里测试完全正常,然后我把此语法又复制到另一文件的事件结束之后测试。事件结束之后马上出现问题。
以下是控制台的显示
20:20:30 script exception : 发生了错误另一
文件 : 一护.ks 行 : 130
标记 : image ( ← 可能显示了错误前后的标记 )
无法将 (void) 类型变换为 Object 。对于要求 Object 型的参数传递了 Object 型以外的值将会产生此错误 at conductor.tjs(197)[(function) timerCallback]
就是在背景转换后,本该施行此语法的时候就出现了,所以我也不知道到底问题是出自哪里。。。。
另外,如果不执行
@framein
@head head=ssample1
则可进行到“试试看frameout消除对话框。”,此句结束后也会弹出刚才那样的错误信息
如果把@frameout
@framein
@head head=ssample1的部分都去掉就不会出现那个问题,不过对话框和头像也就没有了。。。。。
[
本帖最后由 kakax 于 2007-4-14 20:34 编辑
]
全局变量D
亲友
UID 14
精华
1
积分 1262
帖子 719
阅读权限 50
注册 2006-12-20
#30
大
中
小
使用道具
发表于 2007-4-14 20:43
资料
短消息
加为好友
感觉那就是FRAMEIN或者FRAMEOUT出了问题吧……
直接把MACRO替换成显示图片命令呢?
总感觉是LAYER3或者LAYER4的设定问题……
42
3/5
‹‹
1
2
3
4
5
››
投票
交易
悬赏
活动
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.023532 second(s), 10 queries , Gzip enabled
粤ICP备05060595号
[ 当前模板 - 天高云淡
v
设计制作 -
七星论坛
v
请使用1024*768或以上分辨率浏览本模板 ]
控制面板首页
编辑个人资料
积分交易
公众用户组
好友列表
基本概况
流量统计
客户软件
发帖量记录
论坛排行
主题排行
发帖排行
积分排行
在线时间
管理团队
管理统计