- 0
- 0
- 约4.22千字
- 约 4页
- 2026-01-28 发布于广西
- 举报
为你的⻆⾊添加技能树
作者:绯世⾏
为你的⻆⾊添加技能树需要下⾯的⽂件:
•技能树的配置⽂件,lua⽂件
•技能树⽂件,lua⽂件
•⼀个技能树背景图
•技能树图标,有多少个技能准备⼏个图标就可以了。
下⾯的⽰例中,我的⻆⾊mod名叫sayaka,换成⾃⼰的⻆⾊mod就⾏。
1.配置⽂件
这个位置⽂件在modmain中导⼊即可。
1loalBuildSkillsData=require(prefabs/skilltree_sayaka)--这个是我⻆⾊的技能树
⽂件
2loaldefs=requireprefabs/skilltree_defs
3
4loaldata=BuildSkillsData(defs.FN)
5fork,vinpairs(data.SKILLS)do
6--技能树⽤到的图标名,定义在技能树⽂件的ion变量⾥了
7table.insert(Assets,Asset(ATLAS,images/skilltree/..v.ion..
.xml))
8RegisterSkilltreeIonsAtlas(images/skilltree/..v.ion...xml,
v.ion...tex)
9end
10defs.CreateSkillTreeFor(sayaka,data.SKILLS)
11defs.SKILLTREE_ORDERS[sayaka]=data.ORDERS
12
13--技能树⽤到的背景图
14table.insert(Assets,Asset(ATLAS,images/skilltree/sayaka_bakground.xml))
15RegisterSkilltreeBGForCharater(images/skilltree/sayaka_bakground.xml,
sayaka)
2.技能树⽂件
可以随便找个⻆⾊的技能树⽂件改改看,⽐如prefabs/skilltree_wilson.lua⽂件
scripts/prefabs/skilltree_sayaka.lua
1loalORDERS=
2{
3{sword,{-214+18,176+30}},
4}
5
6
7loalfuntionBuildSkillsData(SkillTreeFns)
8loalskills=
9{
10sayaka_swordfish_1={
11title=STRINGS.SKILLTREE.SAYAKA.SAYAKA_SWORDFISH_1_TITLE,--标
题
12des=STRINGS.SKILLTREE.SAYAKA.SAYAKA_SWORDFISH_1_TITLE_DESC,--描
述
13ion=sayaka_swordfish,--图
标⽂件名
14pos={50,152},--技
能按钮位置,从左到右x递增,从下到上y递增
15group=sword,--不
知道
16tags={sword},--可
以调⽤SkillTreeFns的⼀系列对标签的判断⽅法来控制技能的解锁情况
您可能关注的文档
- 参考学习资料 AI 制作 亲子班会课:化解手机带来的亲子矛盾.pptx
- 参考学习资料 AI 制作 人物MOD制作教程(3).docx
- 参考学习资料 AI 制作 人物画布尺寸修改教程.doc
- 参考学习资料 AI 制作 如何从nict里下载数据以及Satima渲染云图教程.docx
- 参考学习资料 AI 制作 软件开发招标文件.DOC
- 参考学习资料 AI 制作 时与空的掌控者 伊莉雅·亚丝缇娜.docx
- 参考学习资料 AI 制作 思翼产品画册.pdf
- 参考学习资料 AI 制作 台风 必修一(1).pdf
- 参考学习资料 AI 制作 台风20题 WPS.pptx
- 参考学习资料 AI 制作 台州龙壹塑业.docx
最近下载
- 抢救的配合PPT课件.pptx VIP
- 2026-2030中国粪便菌群移植(FMT)行业发展现状及趋势前景预判研究报告.docx
- (2026春新版)青岛版三年级数学下册全册PPT课件(六三制).pptx
- DBJ50T392-2021 城市综合管廊结构工程施工及质量验收标准.pdf VIP
- 重庆巴蜀中学高一生物模拟试卷含解析.docx VIP
- 天一大联考2026届高一化学第一学期期末预测试题含解析.doc
- 2026年护理部年度工作计划.docx
- 《医用微网雾化器技术要求》.pdf VIP
- (最新版)2025年11月《 美利坚合众国国家安全战略 》.pdf VIP
- 重庆巴蜀中学高二生物下学期期末试卷含解析.docx VIP
原创力文档

文档评论(0)