设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 7632|回复: 16
打印 上一主题 下一主题

[有事请教] 请问如何将战斗中选择的技能图标变为大图?

[复制链接]

Lv2.观梦者

梦石
0
星屑
368
在线时间
94 小时
注册时间
2008-1-13
帖子
24
跳转到指定楼层
发表于 2018-3-8 12:41:19 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
100星屑
本帖最后由 jay999 于 2018-3-9 09:11 编辑

已解决。感谢ekmomo!最终效果看起来很棒!
这个插件可以适用于角色可学技能种类较多,但同时学会的技能总数又较少的情况。比如像类似口袋妖怪的游戏,可以自由搭配和遗忘技能,就非常适合使用这个插件。



系统自带的战斗图标默认是Ironset文件,但是每个图标的大小是限定死的。想换成大图片,类似的插件YEP.123 – Item Picture Images将物品图片换成大图,但那个插件仅限于物品。
我的项目因为技能总数较多,所以想以大图片的方式显示技能,便于查看和区分技能。人对于图形的记忆和辨识度要比文字更加容易。
不会用论坛的插入图片功能啊!怎么把图片附件放在文字之间啊...........

图一是用了YEP.3 – Battle Engine Core战斗核心插件后的技能选择界面。

图二是想要的技能选择界面。红色方框是新的技能图片,大小相当于原本图标的4倍大小。能从picture文件夹读取最好。
然后在每个技能图片的右下角叠加显示MP/TP消耗数字。技能名字不显示,以后考虑把技能名字做到浮动窗口里去。

111.jpg (342.79 KB, 下载次数: 181)

图1

图1

222.jpg (345.57 KB, 下载次数: 166)

图2

图2

Lv3.寻梦者

梦石
0
星屑
3424
在线时间
461 小时
注册时间
2013-12-7
帖子
333
16
发表于 2018-3-9 14:31:42 | 只看该作者
带边框版本的。

Skill_Icon.zip

1.1 KB, 下载次数: 94

评分

参与人数 2+2 收起 理由
微笑的迪妮莎 + 1 精品文章
jay999 + 1 效率真高!大佬方便加qq或微信吗?我qq6168.

查看全部评分

回复

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
3424
在线时间
461 小时
注册时间
2013-12-7
帖子
333
15
发表于 2018-3-9 13:12:33 | 只看该作者
jay999 发表于 2018-3-9 11:12
大佬晚上写脚本辛苦了!我今天晚上回家才能试。但是我看你发的测试图完全符合需求,非常棒。
然后想问一 ...

可以,晚上搞。

评分

参与人数 1+1 收起 理由
jay999 + 1 我qq616850195大佬方便加吗

查看全部评分

回复

使用道具 举报

Lv2.观梦者

梦石
0
星屑
368
在线时间
94 小时
注册时间
2008-1-13
帖子
24
14
 楼主| 发表于 2018-3-9 11:12:38 | 只看该作者
ekmomo 发表于 2018-3-8 16:39
可以,我下班帮你写吧。大概8点到家。你要先到了可以先提供一下信息:

1、技能图片大小。

大佬晚上写脚本辛苦了!我今天晚上回家才能试。但是我看你发的测试图完全符合需求,非常棒。
然后想问一下能不能加一个为不同技能使用不同颜色外框的功能?例如攻击类技能用红色外框,恢复类技能用白色外框,buff类技能用绿色等等
回复

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
5322
在线时间
617 小时
注册时间
2017-10-21
帖子
349
13
发表于 2018-3-8 23:02:14 | 只看该作者
这个创意挺好的
回复

使用道具 举报

Lv2.观梦者

梦石
0
星屑
368
在线时间
94 小时
注册时间
2008-1-13
帖子
24
12
 楼主| 发表于 2018-3-8 16:47:18 | 只看该作者
本帖最后由 jay999 于 2018-3-8 17:38 编辑
ekmomo 发表于 2018-3-8 16:39
可以,我下班帮你写吧。大概8点到家。


66666辛苦辛苦

1、技能图片大小。
技能图我自己可以用ps改大小来适应脚本的,现在设是系统自带图标的4倍大小。系统再带的图标好像是24*24的?4倍就是96*96

2、是否使用了YEP的技能冷却(最好提供你完整的插件列表)。
        YEP_BattleEngineCore-战斗核心
        YEP_X_AnimatedSVEnemies-敌群可动
        YEP_X_VisualHpGauge-显示敌人血条
        YEP_AbsorptionBarrier-吸收屏障
        SRD_SummonCore-召唤技能核心
        SRD_Metronome Skill–随机使用技能
        YEP_InstantCast-技能立即释放
        YEP_PictureCommonEvents-图片公共事件
        MapBianliang-地图显示变量
        YEP_Taunt-嘲讽
        YEP_ItemCore-物品核心
        YEP_Item Picture Images-更换物品图标


3、一排放几个技能。(按你画的图,图片是64*64的话 一排最多9个技能 624 / 64,小于9都可以)。
在保证图片大小的情况下越多越好。感觉如果是96*96的话一排最多6个。

4、是否同步改变菜单中的显示方式。
不用改变,只要战斗中改变就行。菜单中改不改无所谓。

5、是否需要外边框。
如果能有边框更好~
回复

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
3424
在线时间
461 小时
注册时间
2013-12-7
帖子
333
11
发表于 2018-3-8 16:39:49 | 只看该作者
本帖最后由 ekmomo 于 2018-3-8 16:51 编辑
jay999 发表于 2018-3-8 16:36
如果不想用系统的Ironset文件呢?
可以从picture文件夹读取图片吗?比如199号技能默认读取picture文件夹 ...


可以,我下班帮你写吧。大概8点到家。你要先到了可以先提供一下信息:

1、技能图片大小。
2、是否使用了YEP的技能冷却(最好提供你完整的插件列表)。
3、一排放几个技能。(按你画的图,图片是64*64的话 一排最多9个技能 624 / 64,小于9都可以)。
4、是否同步改变菜单中的显示方式。
5、是否需要外边框。
回复

使用道具 举报

Lv2.观梦者

梦石
0
星屑
368
在线时间
94 小时
注册时间
2008-1-13
帖子
24
10
 楼主| 发表于 2018-3-8 16:36:28 | 只看该作者

如果不想用系统的Ironset文件呢?
可以从picture文件夹读取图片吗?比如199号技能默认读取picture文件夹的“skill199”图片文件。
用Ironset感觉不太够用啊,以因为技能总数较多。。。。
回复

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
3424
在线时间
461 小时
注册时间
2013-12-7
帖子
333
9
发表于 2018-3-8 16:30:04 | 只看该作者
jay999 发表于 2018-3-8 16:28
请问这个是不是直接另存为js文件作为插件启用就可以了?还是需要添加到某个系统脚本里?
我现在试不了, ...

存个JS。
回复

使用道具 举报

Lv2.观梦者

梦石
0
星屑
368
在线时间
94 小时
注册时间
2008-1-13
帖子
24
8
 楼主| 发表于 2018-3-8 16:28:24 | 只看该作者
本帖最后由 jay999 于 2018-3-8 16:32 编辑
ekmomo 发表于 2018-3-8 15:45
或者这样的。

Window_BattleSkill.prototype.drawItemName = function(item, x, y, width) {


请问这个是不是直接另存为js文件作为插件启用就可以了?还是需要添加到某个系统脚本里?
可以用picture文件夹读取图片吗?用Ironset感觉不太够用啊,以为技能总数较多。。。。
我现在试不了,等晚上回家试试。多谢多谢!
回复

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
3424
在线时间
461 小时
注册时间
2013-12-7
帖子
333
7
发表于 2018-3-8 16:22:55 | 只看该作者
本帖最后由 ekmomo 于 2018-3-8 16:24 编辑

this.contents.fontSize = 18; 这行是字体大小
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2025-1-9 20:30

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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