标题: 关于使用普通层遮盖message层的方法
leyyee (~醉眠芍药荫~)
会员
Rank: 1


UID 1720
精华 0
积分 26
帖子 5
阅读权限 5
注册 2008-12-26
来自 太虚幻境
 
发表于 2009-7-27 22:05  资料  主页 短消息  加为好友  QQ
关于使用普通层遮盖message层的方法

====================================

在做主菜单的过程中,
使用layopt将各普通层和message层的顺序进行了设置(Config.tjs也设置了相关层数),
每次也载入了相关的宏,
但还是无法普通层遮盖message层(message上的文字总是显示在最上面)。

请问问题可能出现在什么地方?

====================================





玉带林中挂,金簪雪里埋
顶部
全局变量D
亲友
Rank: 2



UID 14
精华 1
积分 1262
帖子 719
阅读权限 50
注册 2006-12-20
 
发表于 2009-7-28 17:12  资料  短消息  加为好友 
layopt的page属性使用的是fore还是back?
有没有在游戏开始未经backlay就直接trans过?





顶部
leyyee (~醉眠芍药荫~)
会员
Rank: 1


UID 1720
精华 0
积分 26
帖子 5
阅读权限 5
注册 2008-12-26
来自 太虚幻境
 
发表于 2009-7-29 11:35  资料  主页 短消息  加为好友  QQ
layopt使用默认属性 应该是fore吧
都经过backlay再trans的

直接贴代码,望D大能解决我的问题

sys.ks中的代码:

[laycount layers=13]
[laycount messages=7]
[menul]
[layopt layer="0" index=1000]
[layopt layer="message0" index=1500 page=fore]
[layopt layer="1" index=2000]
[layopt layer="2" index=3000]
[layopt layer="3" index=4000]
[layopt layer="4" index=5000]
[layopt layer="5" index=6000]
[layopt layer="6" index=7000]
[layopt layer="message1" index=7500]
[layopt layer="7" index=8000]
[layopt layer="8" index=9000]
[layopt layer="9" index=10000]
[layopt layer="10" index=11000]
[layopt layer="11" index=12000]
[layopt layer="message2" index=12500]
[layopt layer="12" index=13000]
[layopt layer="message3" index=13500]
[layopt layer="message4" index=14500]
[layopt layer="message5" index=15500]
[layopt layer="message6" index=16500]

menu.ks中的代码:

*start

[history output="false"]
[locksnapshot]
[rclick enabled=true jump=true storage=menu.ks target=*return]
[backlay]
[image layer=9 page=back storage="mainmenu" visible=true left=0 top=0]
[position layer=message2 page=back frame="" visible=true opacity=0 top=0 height=600 left=0 width=800 marginl=0 margint=0 marginr=0 marginb=0]
[current layer=message2 page=back]
[locate x=40 y=150][button normal="MainSave_0" over="MainSave_1" on="MainSave_2" target=*save clickse="cursor" enterse="decide" recthit=true]
[locate x=40 y=200][button normal="Mainload_0" over="Mainload_1" on="Mainload_2" target=*load clickse="cursor" enterse="decide" recthit=true]
[locate x=40 y=250][button normal="MainConfig_0" over="MainConfig_1" on="MainConfig_2" target=*config clickse="cursor" enterse="decide" recthit=true]
[locate x=40 y=300][button normal="MainTitle_0" over="MainTitle_1" on="MainTitle_2" target=*title clickse="cursor" enterse="decide" recthit=true]
[locate x=40 y=350][button normal="MainExit_0" over="MainExit_1" on="MainExit_2" target=*exit clickse="cursor" enterse="decide" recthit=true]
[trans method=crossfade time=500][wt]
[s]





玉带林中挂,金簪雪里埋
顶部
全局变量D
亲友
Rank: 2



UID 14
精华 1
积分 1262
帖子 719
阅读权限 50
注册 2006-12-20
 
发表于 2009-7-31 13:54  资料  短消息  加为好友 
[position layer=message2 page=back frame="" visible=true opacity=0 top=0 height=600 left=0 width=800 marginl=0 margint=0 marginr=0 marginb=0]
[current layer=message2 page=back]

你不是在message2上显示的么...
那样的话就只有layer 12是显示在message2上面的了.........其他0-11都在下面





顶部
 



清除 Cookies - 联系我们 - [Key Fans Club] the Council of Doujin-game Development and Promotion - Archiver - WAP
Powered by Discuz! 5.5.0 © 2001-2006 Comsenz Inc.
Processed in 0.012375 second(s), 9 queries , Gzip enabled
粤ICP备05060595号
[ 当前模板 - 天高云淡 v 设计制作 - 七星论坛 v 请使用1024*768或以上分辨率浏览本模板 ]
请勿删除或修改此处版权图示