标题: [求助]关于文字框内文字设定不能的问题……
刺猬
会员
Rank: 1
RP小兔



UID 762
精华 0
积分 23
帖子 5
阅读权限 5
注册 2008-3-24
 
发表于 2008-4-19 15:04  资料  短消息  加为好友 
[求助]关于文字框内文字设定不能的问题……

我的文字框是自己做的,但是里面的文字除非更改config否则不能设定……发工程相关部分的话,具体应该把哪些发上来呢?


工程在QQ中转站,地址:
http://m37.mail.qq.com/cgi-bin/e ... 039da9dd6fa16430410


提取码c3e0f0c7。

[ 本帖最后由 刺猬 于 2008-4-19 16:22 编辑 ]

顶部
全局变量D
亲友
Rank: 2



UID 14
精华 1
积分 1262
帖子 719
阅读权限 50
注册 2006-12-20
 
发表于 2008-4-20 00:11  资料  短消息  加为好友 
你是想把文字怎么改啊……看了半天没明白,不是挺正常的么?
你试试在open.ks 的第23行加入
[position layer=message0 visible=true left=0 top=400 height=200 width=800]
[current layer=message0]
不是很容易就改了么?=———=





顶部
刺猬
会员
Rank: 1
RP小兔



UID 762
精华 0
积分 23
帖子 5
阅读权限 5
注册 2008-3-24
 
发表于 2008-4-20 01:16  资料  短消息  加为好友 
哦哦哦我去试试看……

是这样的(我没说清楚问题QTL):我想把文字的位置稍微移动一下,但是却没有办法。大人你给的那个指令,是不是要跟在
[bgtrans cap="bg1"]
[form]
后面?我前面已经有了一个相似的基本命令(需要删除吗?)我看了一下,因为我的macro里面用于限定文字的message是1(如果设置0的话,开始界面的按钮就不会自动消失QTL),是不是有影响的?我现在把上面的指令加了进去,依旧不能修改……

还有大人麻烦你帮我看一下系统存档画面,看看是不是“存档1”这几个字和存档时的台词叠在一起了QTL我没办法解决这个问题……

[ 本帖最后由 刺猬 于 2008-4-20 01:40 编辑 ]

顶部
全局变量D
亲友
Rank: 2



UID 14
精华 1
积分 1262
帖子 719
阅读权限 50
注册 2006-12-20
 
发表于 2008-4-20 12:43  资料  短消息  加为好友 
总之你的文字显示是用message1是吗?

你这里的两个macro, form和face两个里面都有将当前文字层修改并设为message0层的指令,这样一用又自动返回默认设定.
从系统存档画面返回的时候返回的当前层又是message0.
而且message1层的显示顺位在图片层以下,所以如果不修改index的话message1的文字会被你的图片对话框挡到根本看不到...


能不能详细列一下所有图层的显示顺位和功能???根本就看不清楚你这哪层是显示在哪...我很怀疑你自己也不清楚.................
我建议从头自己写一个不要用水螅的范例改...


除了macro要改以外...

(trac.ks 第37行)
*dsys
[playse storage="pageturn"]
[move layer=message3 time=80 path="(-546,0,255)"][wm]
[move layer=message3 time=600 path="(0,0,255)"][wm]
[current layer=message3 page=fore]
[er]
[rclick call=true storage=trac.ks target=*sys_0 storage=trac.ks enabled=true]
[current layer=message1 page=fore]<=这行要改!!!!!
[return]



文字重叠的设定在这里(trac.ks的210行以后):

[position layer=message4 visible=true page=back opacity=0 left=162 height=82 top=40 width=233 marginl=0 margint=0 marginr=0 marginb=0 frame=""]
[current layer=message4 page=back]
[er]
[font color=0x6b5b4b]
<=在这里加入locate定位
档案一
[locate x=40 y=20]
[emb exp="sf.saved1" cond="sf.save1 == 1"]
[locate x=0 y=0]
[ch text=&sf.savet1 cond="sf.save1 == 1"]


你把档案一那三个字前面加上locate改变位置看看...

[ 本帖最后由 全局变量D 于 2008-4-20 12:45 编辑 ]





顶部
刺猬
会员
Rank: 1
RP小兔



UID 762
精华 0
积分 23
帖子 5
阅读权限 5
注册 2008-3-24
 
发表于 2008-4-20 16:32  资料  短消息  加为好友 
哦哦哦好的我去试试看!
(我其实就是几乎不懂,才在水螅大人的指令基础上慢慢学、慢慢修改的……因为也没有太多机会知道得很详细所以有些指令根本就不懂怎么用……)

另:大人,这个行数是怎么算的……我数来数去都觉得自己数不对QTL

顶部
sarah707
亲友
Rank: 2


UID 15
精华 3
积分 825
帖子 366
阅读权限 50
注册 2006-12-20
 
发表于 2008-4-20 17:27  资料  短消息  加为好友 
你是自己数的么……用ue或者notepad2看看吧……






KX3游戏制作组
顶部
刺猬
会员
Rank: 1
RP小兔



UID 762
精华 0
积分 23
帖子 5
阅读权限 5
注册 2008-3-24
 
发表于 2008-4-20 22:59  资料  短消息  加为好友 
=[]=什么是ue……

顶部
金樽清酒
会员
Rank: 1



UID 682
精华 0
积分 23
帖子 5
阅读权限 5
注册 2008-1-30
 
发表于 2008-4-24 02:42  资料  短消息  加为好友 
NOTEPAD是代碼記行和語句高亮作用的。
寫KAG腳本的話用記事本雖然可以但是寫長了不好計算,也不利于修改。
而KAG的報錯會明確指示是哪個腳本多少行。那樣的話用notepad能夠快速找到出錯的行進行修改。

囧,我也不知道術語有沒有說對,總之大概是這樣吧。

同類的還有KKDE……記得這里好像有下載……

顶部
 



清除 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.018184 second(s), 8 queries , Gzip enabled
粤ICP备05060595号
[ 当前模板 - 天高云淡 v 设计制作 - 七星论坛 v 请使用1024*768或以上分辨率浏览本模板 ]
请勿删除或修改此处版权图示