游客:
注册
|
登录
|
会员
|
搜索
|
帮助
KCDDP ADV综合创作站
»
基础技术区
» 【已解决】tag建立循环问题
‹‹ 上一主题
|
下一主题 ››
投票
交易
悬赏
活动
打印
|
推荐
|
订阅
|
收藏
标题: 【已解决】tag建立循环问题
tiancici
会员
UID 1017
精华 0
积分 76
帖子 24
阅读权限 5
注册 2008-6-1
来自 兰州
#1
大
中
小
使用道具
发表于 2008-6-2 16:15
资料
主页
短消息
加为好友
【已解决】tag建立循环问题
想用循环实现建立一个数组
@eval exp="f.itm=[]
@eval exp="f.length=0"
*itm1
@if exp="f.length<=5"
@eval exp="f.itm[f.length]=[]"
@eval exp="f.length+=f.length"
[jump target=*itm1]
@endif
这一句:
@eval exp="f.itm[f.length]=[]"
不对。
应该是什么?
用f.itm[0]=[],f.itm[1]=[]等一个个列举的话,没有错。
彻底把tag和tjs弄混了……
[
本帖最后由 tiancici 于 2008-6-2 21:02 编辑
]
tiancici
会员
UID 1017
精华 0
积分 76
帖子 24
阅读权限 5
注册 2008-6-1
来自 兰州
#2
大
中
小
使用道具
发表于 2008-6-2 16:25
资料
主页
短消息
加为好友
另外,再问一下
战斗范例里面,一开始建立物品列表的数组
f.物品=[] 是建立一个f.物品[]的数组对吧?
然后的5个,例如f.物品[0]=[],是再建立f.物品[0][]的数组
这么理解没错吧?
为什么不直接建立f.物品[][]呢
sarah707
亲友
UID 15
精华
3
积分 825
帖子 366
阅读权限 50
注册 2006-12-20
#3
大
中
小
使用道具
发表于 2008-6-2 19:11
资料
短消息
加为好友
因为貌似没办法直接建立f.物品[][]
关于你上边的那个……@eval exp="f.itm=[]少了后边的引号
KX3游戏制作组
tiancici
会员
UID 1017
精华 0
积分 76
帖子 24
阅读权限 5
注册 2008-6-1
来自 兰州
#4
大
中
小
使用道具
发表于 2008-6-2 20:21
资料
主页
短消息
加为好友
吐血……第二次犯类似错误了……
好吧,修改后解决问题。
而且不支持f.itmlength+=f.itmlength
只能用f.itmlength=(f.itmlength+1)
新的问题来了,在您的示范里面,存在一个——物品表.tjs
这个是原先就设定好的。
那么如果我想自定义建立物品资料
(比如把该数组数据作为sf变量。游戏是一个rpg,过程中得到了新的物品,需要修改添加)
简单的想法,把游戏中所有可能拥有的物品全部列入tjs,然后用数组调用,这样对么?
(自己都觉得说话啰嗦,还表述不清……= =)
sarah707
亲友
UID 15
精华
3
积分 825
帖子 366
阅读权限 50
注册 2006-12-20
#5
大
中
小
使用道具
发表于 2008-6-2 20:50
资料
短消息
加为好友
可以吧,那个物品的tjs就只是在初始的时候读入一下,之后那个数组变量随便你蹂躏都于那个表无关的
KX3游戏制作组
tiancici
会员
UID 1017
精华 0
积分 76
帖子 24
阅读权限 5
注册 2008-6-1
来自 兰州
#6
大
中
小
使用道具
发表于 2008-6-2 21:02
资料
主页
短消息
加为好友
3x
看您的范例,感觉太爽了,做得很清晰
尤其是mocro的利用,
嗯,以上并非为mp贴
sarah707
亲友
UID 15
精华
3
积分 825
帖子 366
阅读权限 50
注册 2006-12-20
#7
大
中
小
使用道具
发表于 2008-6-2 21:06
资料
短消息
加为好友
不客气……终于有人说我的范例做的清晰了……大部分人都说看不懂……T-T好感动……
KX3游戏制作组
tiancici
会员
UID 1017
精华 0
积分 76
帖子 24
阅读权限 5
注册 2008-6-1
来自 兰州
#8
大
中
小
使用道具
发表于 2008-6-2 21:26
资料
主页
短消息
加为好友
我想是很多人不习惯跳着读程序吧
但有一定程序基础的,会比较习惯于看调用的是什么函数(类比macro)
这样,主程序清晰,没有重复性的语句,阅读会比较轻松
投票
交易
悬赏
活动
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.025743 second(s), 7 queries , Gzip enabled
粤ICP备05060595号
[ 当前模板 - 天高云淡
v
设计制作 -
七星论坛
v
请使用1024*768或以上分辨率浏览本模板 ]
控制面板首页
编辑个人资料
积分交易
公众用户组
好友列表
基本概况
流量统计
客户软件
发帖量记录
论坛排行
主题排行
发帖排行
积分排行
在线时间
管理团队
管理统计