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

Project1

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

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

[复制链接]

Lv1.梦旅人

梦石
0
星屑
43
在线时间
35 小时
注册时间
2022-6-5
帖子
47
跳转到指定楼层
1
发表于 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 (52.98 KB, 下载次数: 18)

R}8MSN%$S@T){S9`UVVX$HD.png

76JJT9_}CBPMYL0{INGHXU0.png (13.93 KB, 下载次数: 18)

76JJT9_}CBPMYL0{INGHXU0.png

Lv3.寻梦者

梦石
0
星屑
3813
在线时间
369 小时
注册时间
2012-2-19
帖子
47
2
发表于 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. };
复制代码
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
43
在线时间
35 小时
注册时间
2022-6-5
帖子
47
3
 楼主| 发表于 2023-4-29 21:38:28 | 只看该作者

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

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


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

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
3813
在线时间
369 小时
注册时间
2012-2-19
帖子
47
4
发表于 2023-4-30 08:40:48 | 只看该作者
诚夏飞天了 发表于 2023-4-29 21:38
谢谢~!
不过我在使用中的时候遇到一个问题:

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

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
43
在线时间
35 小时
注册时间
2022-6-5
帖子
47
5
 楼主| 发表于 2023-4-30 12:47:47 | 只看该作者
sundeshuo 发表于 2023-4-30 08:40
我测试是没问题的,你的怪物正确设置了对应的攻击技能了吗

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

使用道具 举报

Lv2.观梦者

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

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
3858
在线时间
165 小时
注册时间
2021-3-31
帖子
198
7
发表于 2023-6-8 13:12:10 | 只看该作者
哈咩仙 发表于 2023-6-7 14:39
已有插件和Visu_BattleCore 冲突,所以不能使用需要该插件的任何次级插件;不知道有没有大佬知道这个方向的 ...

我可以兼容VS战斗核心,但是有偿
mv/mz系列插件定制/修改/移植
mv/mz spine系列插件出售
mz底层取代中,webgpu/webgl即将同时启动
个人QQ2311993475,有需求注明来意
回复

使用道具 举报

Lv2.观梦者

梦石
0
星屑
425
在线时间
32 小时
注册时间
2023-5-30
帖子
24
8
发表于 2023-6-8 15:10:13 | 只看该作者
闪电超重火炮 发表于 2023-6-8 13:12
我可以兼容VS战斗核心,但是有偿

祖安狂人你好
回复

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
3858
在线时间
165 小时
注册时间
2021-3-31
帖子
198
9
发表于 2023-6-8 15:38:11 | 只看该作者
[quote]哈咩仙 发表于 2023-6-8 15:10
祖安狂人你好

你好鸭,朋友
mv/mz系列插件定制/修改/移植
mv/mz spine系列插件出售
mz底层取代中,webgpu/webgl即将同时启动
个人QQ2311993475,有需求注明来意
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-5-5 23:18

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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