Project1
标题:
角色怎么变敌人?
[打印本页]
作者:
LI1353987972
时间:
2017-2-24 13:16
标题:
角色怎么变敌人?
角色里的人物怎么变成敌人战斗?
作者:
axicc
时间:
2017-2-24 16:37
找你角色的战斗图 然后转成敌人 记得角色退出队伍
作者:
LI1353987972
时间:
2017-2-25 08:25
axicc 发表于 2017-2-24 16:37
找你角色的战斗图 然后转成敌人 记得角色退出队伍
不懂啊........
作者:
axicc
时间:
2017-2-25 09:37
就是退出角色 转成敌人
作者:
苍刃君
时间:
2017-2-25 09:54
敌人里面也做个相应的角色
作者:
钓鱼的岛
时间:
2017-2-25 15:20
同名角色的敌人
作者:
LI1353987972
时间:
2017-3-3 19:25
但是怎么像角色一样有动作
作者:
qq784339982
时间:
2017-5-15 15:03
//角色变敌人
Game_Party.prototype.ActorToEnemy = function (object) {
var addactor = JSON.parse(JSON.stringify($dataActors[object.id]));
var addenemy = JSON.parse(JSON.stringify($dataEnemies[1]));
addenemy.aid = object.id;
addenemy.Deterrence = Math.random() * 30 - Math.random() * 30;
addenemy.Resistance = Math.random() * 30 - Math.random() * 30;
for (var item in addactor) {
if (addenemy.hasOwnProperty(item)) {
addenemy[item] = addactor[item];
}
}
addenemy.id = object.eid || $dataEnemies.length;
//掉落装备为角色身上装备的东西
addenemy.dropItems = [];
for (var item in addactor.equips) {
//{"dataId":1,"denominator":1,"kind":0}
}
//攻击技能为角色会的技能
addenemy.actions = [];
for (var item in addactor._skills) {
//"conditionParam1":0,"conditionParam2":0,"conditionType":0,"rating":1,"skillId":1
}
};
给你参考。直接复制不能用哦,因为人物属性我都重构了,并且加了几个其他的属性,data里的人物和敌人json也进行了修改,掉落和技能没测试也就没加。
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1