查看: 2561|回复: 8

[有事请教] 【求助】【根据元素属性,伤害数值变色?】

[复制链接]
梦石
0
星屑
77
在线时间
37 小时
注册时间
2022-6-5
回帖
39
发表于 2023-4-27 22:32:15 | 显示全部楼层 |阅读模式
悬赏25星屑已解决
开发遇到一些重要瓶颈,来P1求助各路大佬!希望能有解决办法!

情境:
【我的战斗中,两种主要元素属性,红与蓝;】
【角色陷入不同状态时,会有不同的红蓝有效度,也就是有克制关系;】
【所以,我需要能直观显示伤害数值是来自于红属性攻击,还是蓝属性攻击】


需求:

设想中有三种方向
【1】【如果能根据技能属性,修改该技能造成的伤害数值颜色,是最好最直观的;】
【2】【或者能根据技能属性,在伤害数值前面加上img/system/icon文件里的指定icon,也可以;】
【3】【效果一般的方法:在伤害数值前加“RED”和“BLUE”的字样】


其他:

游戏已经做到一半了~已有插件和Visu_BattleCore 冲突,所以不能使用需要该插件的任何次级插件;不知道有没有大佬知道这个方向的插件或者其他解决办法,谢谢!

R}8MSN%$S@T){S9`UVVX$HD.png
76JJT9_}CBPMYL0{INGHXU0.png
梦石
0
星屑
6808
在线时间
461 小时
注册时间
2012-2-19
回帖
37
发表于 2023-4-27 22:32:16 | 显示全部楼层
  1. Sprite_Damage.prototype.damageColor = function() {
  2.         const id = BattleManager._action.item().damage.elementId;
  3.         switch (id) {
  4.                 case 11:  //你的元素id
  5.                         return "#FF0000";  //颜色
  6.                 case 12:  //你的元素id
  7.                         return "#0000FF";  //颜色,更多元素后面可以照着接着写
  8.                 default:
  9.                         return ColorManager.damageColor(this._colorType);
  10.         }
  11. };
复制代码
回复

使用道具 举报

梦石
0
星屑
77
在线时间
37 小时
注册时间
2022-6-5
回帖
39
 楼主| 发表于 2023-4-29 21:38:28 | 显示全部楼层

谢谢~!
不过我在使用中的时候遇到一个问题:

同一个技能,只有我方使用,攻击敌人的时候才能显示颜色;
如果是敌人用这个技能攻击我方还是原来的白色;


这个是怎么导致的呢~
回复

使用道具 举报

梦石
0
星屑
6808
在线时间
461 小时
注册时间
2012-2-19
回帖
37
发表于 2023-4-30 08:40:48 | 显示全部楼层
诚夏飞天了 发表于 2023-4-29 21:38
谢谢~!
不过我在使用中的时候遇到一个问题:

我测试是没问题的,你的怪物正确设置了对应的攻击技能了吗
回复

使用道具 举报

梦石
0
星屑
77
在线时间
37 小时
注册时间
2022-6-5
回帖
39
 楼主| 发表于 2023-4-30 12:47:47 | 显示全部楼层
sundeshuo 发表于 2023-4-30 08:40
我测试是没问题的,你的怪物正确设置了对应的攻击技能了吗

刚才重新排查了一下是有个小插件冲突~现在没问题了!非常感谢!
回复

使用道具 举报

梦石
0
星屑
473
在线时间
32 小时
注册时间
2023-5-30
回帖
21
发表于 2023-6-7 14:39:56 | 显示全部楼层
已有插件和Visu_BattleCore 冲突,所以不能使用需要该插件的任何次级插件;不知道有没有大佬知道这个方向的插件或者其他解决办法
你是想放弃vs插件,看有没有可替代的吗?
回复

使用道具 举报

梦石
0
星屑
5062
在线时间
182 小时
注册时间
2021-3-31
回帖
194
发表于 2023-6-8 13:12:10 | 显示全部楼层
哈咩仙 发表于 2023-6-7 14:39
已有插件和Visu_BattleCore 冲突,所以不能使用需要该插件的任何次级插件;不知道有没有大佬知道这个方向的 ...

我可以兼容VS战斗核心,但是有偿
獨立遊戲製作中
有空的时候也可以继续接单mv/mz插件定制
回复

使用道具 举报

梦石
0
星屑
473
在线时间
32 小时
注册时间
2023-5-30
回帖
21
发表于 2023-6-8 15:10:13 | 显示全部楼层
闪电超重火炮 发表于 2023-6-8 13:12
我可以兼容VS战斗核心,但是有偿

祖安狂人你好
回复

使用道具 举报

梦石
0
星屑
5062
在线时间
182 小时
注册时间
2021-3-31
回帖
194
发表于 2023-6-8 15:38:11 | 显示全部楼层
[quote]哈咩仙 发表于 2023-6-8 15:10
祖安狂人你好

你好鸭,朋友
獨立遊戲製作中
有空的时候也可以继续接单mv/mz插件定制
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部