找回密码
 点一下
查看: 2536|回复: 22

官方装配面板

[复制链接]
发表于 2016-9-6 17:58:34 | 显示全部楼层 |阅读模式
本帖最后由 zt0616 于 2016-9-9 09:19 编辑

A1.png
单位路径:数据模块——编辑高级游戏数据——用户类型——TechUnitOfArmy
Army.SC2Map (39.95 KB, 下载次数: 52)
官方星空阵列



发表于 2016-9-6 18:14:04 | 显示全部楼层
不错好东西!请问人族和虫族的装配面板怎么做呢?

点评

看地图吧 只要官方提供了模板都能用这个思路做  详情 回复 发表于 2016-9-6 18:17
回复

使用道具 举报

 楼主| 发表于 2016-9-6 18:17:09 | 显示全部楼层
wyg5105478 发表于 2016-9-6 18:14
不错好东西!请问人族和虫族的装配面板怎么做呢?

看地图吧 只要官方提供了模板都能用这个思路做

点评

这个可以用作英雄选择吗? 中间那个蓝色的单位轮廓 显示这个玩意能不能用作其它方面 比如英雄?  详情 回复 发表于 2016-9-8 17:19
回复

使用道具 举报

发表于 2016-9-7 02:12:58 | 显示全部楼层
久违的良心贴,需要更多楼主这样的人。

顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶
回复

使用道具 举报

发表于 2016-9-8 11:03:07 | 显示全部楼层
这个必须支持。
回复

使用道具 举报

发表于 2016-9-8 16:38:20 | 显示全部楼层
可以用作英雄选择吗?响应触发器吗

点评

这个适合做科技(比如在触发ArmyEvent里添加动作“数据模板链接替换”),要做英雄选择需要自己动手定制  详情 回复 发表于 2016-9-8 19:32
回复

使用道具 举报

发表于 2016-9-8 17:13:56 | 显示全部楼层
这个真不错
回复

使用道具 举报

发表于 2016-9-8 17:19:32 | 显示全部楼层
zt0616 发表于 2016-9-6 18:17
看地图吧 只要官方提供了模板都能用这个思路做

这个可以用作英雄选择吗?
中间那个蓝色的单位轮廓 显示这个玩意能不能用作其它方面 比如英雄?

点评

按照官方的做法,自定义单位模型要在过场动画UI_ArmyUnits里的Units里动手,战役数据里的部队类别、部队单位 和高级游戏数据里的用户类型——TechUnit(重点是实例CutsceneFilter和UIUnit)也要做相应更改。具体怎么  详情 回复 发表于 2016-9-8 19:24
这个面板应该是官方自带的UI,如果你需要适当定制一下,试着重载并衔接指定控件。  详情 回复 发表于 2016-9-8 17:40
回复

使用道具 举报

发表于 2016-9-8 17:40:57 | 显示全部楼层
wyg5105478 发表于 2016-9-8 17:19
这个可以用作英雄选择吗?
中间那个蓝色的单位轮廓 显示这个玩意能不能用作其它方面 比如英雄?

这个面板应该是官方自带的UI,如果你需要适当定制一下,试着重载并衔接指定控件。

点评

定制中间那个单位模型图?我感觉要自己建模才行啊 你试过?  发表于 2016-9-8 18:24
回复

使用道具 举报

 楼主| 发表于 2016-9-8 19:24:50 | 显示全部楼层
wyg5105478 发表于 2016-9-8 17:19
这个可以用作英雄选择吗?
中间那个蓝色的单位轮廓 显示这个玩意能不能用作其它方面 比如英雄?

按照官方的做法,自定义单位模型要在过场动画UI_ArmyUnits里的Units里动手,战役数据里的部队类别、部队单位 和高级游戏数据里的用户类型——TechUnit(重点是实例CutsceneFilter和UIUnit)也要做相应更改。具体怎么连接的可以看函数TechUnitOfArmyCutsceneFilter

点评

我想问的是这个官方的单位模型预览就是这个蓝色的[attachimg]173484[/attachimg] .能不能用于英雄单位? [attachimg]173485[/attachimg]这个图是我自己的作品我自己做的英雄选择UI但是右上角那个英雄预览感觉不怎么  详情 回复 发表于 2016-9-8 20:15
回复

使用道具 举报

 楼主| 发表于 2016-9-8 19:32:37 | 显示全部楼层
本帖最后由 zt0616 于 2016-9-8 19:46 编辑
sky282438525 发表于 2016-9-8 16:38
可以用作英雄选择吗?响应触发器吗

这个适合做科技,在触发ArmyEvent里添加动作“数据模板链接替换”(或者调用VCUI库动作EnableCampaignTechUnit(true,techUnit,player))就能做到官方战役那样的效果。要做英雄选择需要自己动手定制
回复

使用道具 举报

发表于 2016-9-8 20:15:58 | 显示全部楼层
本帖最后由 wyg5105478 于 2016-9-8 20:17 编辑
zt0616 发表于 2016-9-8 19:24
按照官方的做法,自定义单位模型要在过场动画UI_ArmyUnits里的Units里动手,战役数据里的部队类别、部队 ...

我想问的是这个官方的单位模型预览就是这个蓝色的 QQ截图20160908200552.png 能不能用于英雄单位?
QQ截图20160908200822.png 这个图是我自己的作品我自己做的英雄选择UI但是右上角那个英雄预览感觉不怎么好看啊。我就想问问有没有办法做成上面那种蓝色半透明的效果?
还有一个问题.这个面板能不能自定义按钮和布局?
@yxxiaobin

点评

[attachimg]173488[/attachimg]顺便一提,战役Mod里有大量现成的UI元素,不用UI重载直接Hook就能用 不建议创建对话框拼凑的办法,麻烦而且效果也不好  详情 回复 发表于 2016-9-8 21:02
就像yxxiaobin说的,不是每个单位都有这种蓝色的模型,就星灵折跃模型能勉强一用。事实上在模型里搜ArmyHolo就能看出来,就只有这几个有蓝色模型 有个泛用的解决办法:把用户类型“TechUnit”中实例“UIUnit”全部  详情 回复 发表于 2016-9-8 20:38
回复

使用道具 举报

发表于 2016-9-8 20:18:54 | 显示全部楼层
本帖最后由 yxxiaobin 于 2016-9-8 20:20 编辑

如果你是说想要任何模型都有那种蓝色半透明的效果的话,我觉得只能是导入模型了。不过如果不要求完美,可以尝试设置透明度和染色,但是比起使用模型来,肯定要土很多啦。

不过神族单位的折入模型进行合理控制,倒是也能做出挺不错的效果,但是对于虫族和人族来说就悲惨了。
回复

使用道具 举报

 楼主| 发表于 2016-9-8 20:38:03 | 显示全部楼层
wyg5105478 发表于 2016-9-8 20:15
我想问的是这个官方的单位模型预览就是这个蓝色的能不能用于英雄单位?
这个图是我自己的作品我自己做的 ...

就像yxxiaobin说的,不是每个单位都有这种蓝色的模型,就星灵折跃模型能勉强一用。事实上在模型里搜ArmyHolo就能看出来,就只有这几个有蓝色模型
有个泛用的解决办法:把用户类型“TechUnit”中实例“UIUnit”全部设成标准单位,这样就可以跳出这个局限
回复

使用道具 举报

 楼主| 发表于 2016-9-8 21:02:26 | 显示全部楼层
wyg5105478 发表于 2016-9-8 20:15
我想问的是这个官方的单位模型预览就是这个蓝色的能不能用于英雄单位?
这个图是我自己的作品我自己做的 ...

1111.png 顺便一提,战役Mod里有大量现成的UI元素,不用UI重载直接Hook就能用
不建议创建对话框拼凑的办法,麻烦而且效果也不好

点评

确实,自带的UI设计的非常漂亮,如果自己设计,是很难达到这种水平的。 不过如果自己用,有时也会遇到并不完全合适的情况,这时候就要懂得如何重载UI了。 比如这个亚顿之矛的升级界面,如果我要做到下边一系列的按  详情 回复 发表于 2016-9-8 23:05
你这倒是提醒了我 亚顿之矛的界面可以当作模板 只要修改一下就可以自己用了  发表于 2016-9-8 22:40
你这倒是提醒了我 亚顿之矛的界面可以当作模板 只要修改一下就可以自己用了  发表于 2016-9-8 22:39
回复

使用道具 举报

发表于 2016-9-8 23:05:08 | 显示全部楼层
zt0616 发表于 2016-9-8 21:02
顺便一提,战役Mod里有大量现成的UI元素,不用UI重载直接Hook就能用
不建议创建对话框拼凑的办法,麻烦 ...

确实,自带的UI设计的非常漂亮,如果自己设计,是很难达到这种水平的。
不过如果自己用,有时也会遇到并不完全合适的情况,这时候就要懂得如何重载UI了。
比如这个亚顿之矛的升级界面,如果我要做到下边一系列的按钮分配对应的单位,点击某个单位按钮,在上方空白区显示它的升级方案,那么就必须要在上方区域加入更多的按钮或其他元素,用于显示和设定升级方案。
说实在的,官方UI多数人并不了解,所以如果楼主有时间的话,不妨发一些截图上来,说明下每张截图对应的UI定义(布局文件名就好),供大家参考,这样就更便于使用了。

点评

UI模块能预览各个布局的线框,我想都会看吧…真正麻烦的还是把他们还原出来,主要难在过场动画书签/过滤器这块儿、UI元素的动画和它们与战役数据模块的层层关联,好多东西只能靠猜 有机会我把亚盾之矛船舰升级界面  详情 回复 发表于 2016-9-9 00:11
回复

使用道具 举报

 楼主| 发表于 2016-9-9 00:11:36 | 显示全部楼层
yxxiaobin 发表于 2016-9-8 23:05
确实,自带的UI设计的非常漂亮,如果自己设计,是很难达到这种水平的。
不过如果自己用,有时也会遇到并 ...

UI模块能预览各个布局的线框,我想都会看吧…真正麻烦的还是把他们还原出来,主要难在过场动画书签/过滤器这块儿、UI元素的动画和它们与战役数据模块的层层关联,好多东西只能靠猜
有机会我把亚盾之矛船舰升级界面也还原出来

点评

其实要想自己控制UI,就必须要了解布局文件的语法以及常见关键字的意义,最好会拼写它们。 所以这部分就不必多说了,因为有其他的帖子可以学习。当然,关键的地方提一下会更好。 其实主要是每个布局是啥样子的,但  详情 回复 发表于 2016-9-9 12:19
回复

使用道具 举报

发表于 2016-9-9 12:19:39 | 显示全部楼层
zt0616 发表于 2016-9-9 00:11
UI模块能预览各个布局的线框,我想都会看吧…真正麻烦的还是把他们还原出来,主要难在过场动画书签/过滤 ...

其实要想自己控制UI,就必须要了解布局文件的语法以及常见关键字的意义,最好会拼写它们。
所以这部分就不必多说了,因为有其他的帖子可以学习。当然,关键的地方提一下会更好。
其实主要是每个布局是啥样子的,但看代码是不可能了解的,有截图就更直观。另外,如果能象本例一样,演示了衔接操控等内容,那么就可以让其他人免于重复这样的劳动。所以说,楼主的工作可谓造福大众了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-12-23 22:07 , Processed in 0.115117 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表