搜索
发新帖

导入文件的一些应用

时间:2012-2-1 19:31 0 1717 | 复制链接 |
【一】、自定义载入界面
用photoshop将一张1024*768的图片切割成
512*512(左上),512*512(右上),512*256(左下),512*256(右下)四张图片
用blp转换工具转换成blp格式(如命名为tl.blp,tr.blp,bl.blp,br.blp)
依次导入后分别设置路径为

UI\Glues\Loading\Backgrounds\Load-Credits\Credits-Loading-TopLeft.blp
UI\Glues\Loading\Backgrounds\Load-Credits\Credits-Loading-TopRight.blp
UI\Glues\Loading\Backgrounds\Load-Credits\Credits-Loading-BotLeft.blp
UI\Glues\Loading\Backgrounds\Load-Credits\Credits-Loading-BotRight.blp

然后在地图编辑器里点情节〉载入画面,
选择“使用战役背景”,选择“制作人员”,

然后点击测试地图看下效果吧
【二】、自定义载入界面(带预览图)
用以上方法设置的载入图是不包含预览图的,要显示预览图,则

在地图编辑器里点情节〉载入画面,选择“使用默认背景”

对于【一】中的tl.blp,tr.blp,bl.blp,br.blp四个文件

导入tl.blp文件,设置路径为
UI\Glues\Loading\Multiplayer\Loading-TopLeft.blp

导入bl.blp文件,设置路径为
UI\Glues\Loading\Multiplayer\Loading-BotLeft.blp


导入tr.blp文件,设置路径为(人族所需)
UI\Glues\Loading\Multiplayer\Loading-Human-TopRight.blp

再次导入tr.blp文件,设置路径为(兽族所需)
UI\Glues\Loading\Multiplayer\Loading-Orc-TopRight.blp

再次导入tr.blp文件,设置路径为(暗夜精灵族所需)
UI\Glues\Loading\Multiplayer\Loading-NightElf-TopRight.blp

再次导入tr.blp文件,设置路径为(不死族所需)
UI\Glues\Loading\Multiplayer\Loading-Undead-TopRight.blp

再次导入tr.blp文件,设置路径为(随机种族所需)
UI\Glues\Loading\Multiplayer\Loading-Random-TopRight.blp


导入br.blp文件,设置路径为(人族所需)
UI\Glues\Loading\Multiplayer\Loading-Human-BotRight.blp

再次导入br.blp文件,设置路径为(兽族所需)
UI\Glues\Loading\Multiplayer\Loading-Orc-BotRight.blp

再次导入br.blp文件,设置路径为(暗夜精灵族所需)
UI\Glues\Loading\Multiplayer\Loading-NightElf-BotRight.blp

再次导入br.blp文件,设置路径为(不死族所需)
UI\Glues\Loading\Multiplayer\Loading-Undead-BotRight.blp

再次导入br.blp文件,设置路径为(随机种族所需)
UI\Glues\Loading\Multiplayer\Loading-Random-BotRight.blp


再用photoshop创建一个256*256的图像作为预览图,并储存为tga格式
导入这个tga文件并设置路径为
WAR3MAPPREVIEW.tga

然后点击测试地图看下效果吧


对于玩家种族可选的地图
按以上步骤做的各个种族的载入界面都是相同的
当然也可以制作每个种族各不相同的自定义载入界面的贴图
但需要注意,不同种族的载入界面,左半边的图像是相同的,右半边的图像是不同的


对于玩家种族固定的地图
只需导入该种族所需的4张贴图就可以了 (推荐用此方法,可以减小地图文件的大小)
(情节〉队伍设置中 勾上"使用自定义队伍设置",勾上"固定玩家设置" 可以固定玩家的种族)
【四】、自定义闪电效果
用photoshop创建一个256*64的背景色为透明的图像,
需要什么样的闪电效果就在上面画出来
把图像另存为png格式(这种格式的图像支持透明)
再用blp转换工具转换成blp文件(如命名为abcd.blp)

用mpq工具从war3x.mpq中提取Splats\LightningData.slk
(这个演示地图里包含了这个文件,路径为YUANLightningData.slk,可以直接在输入管理器里导出)

用Excel打开LightningData.slk,可以看到一个表格,在里面添加自定义闪电效果的数据

各项数据说明:
Name——名字(如输入ABCD)
comment——描述(任意填写)
Dir——文件夹(如输入Lightings)
file——文件(如输入abcd.blp)
AvgSegLen——大概是长度的意思吧(如输入100)
Width——宽度(如输入50)
R——红色值(输入255)
G——绿色值(输入255)
B——蓝色值(输入255)
A——Alpha值(输入255)
NoiseScale——躁动度(如输入0.0001)(数值越小越平滑)
TexCoordScale——图像移动度(如输入0.5)(正数为向对方移动,负数为向自己移动)
Duration——持续时间(输入2)
version——版本(输入1)

导入改过后的LightningData.slk,并设置路径为
Splats\LightningData.slk

导入abcd.blp文件,并设置路径为
Lightings\abcd.blp (这个路径跟LightningData.slk中的Dir和file的值有关)

然后就可以使用这个自定义的闪电效果了

更改技能的闪电效果
在物体编辑器里找到要改的技能
按住shift再双击“闪电效果”,输入ABCD (就是Name的值)

触发器创建自定义闪电效果
先编好触发器,比如创建“主闪电链”的动作
再转化为自定义文本,
把"CLPB"(主闪电链的Name值)改为"ABCD"(自定义闪电效果的Name值)
快速回复 返回列表 返回顶部