tgcom修复, todo 其他技能文件
This commit is contained in:
@@ -20,7 +20,7 @@ export const MissionSet = [
|
|||||||
export const Missions = [
|
export const Missions = [
|
||||||
[5201,5201,5202,5203,5204,5205,5206,5207,5208,5209,5210,5211,5212],
|
[5201,5201,5202,5203,5204,5205,5206,5207,5208,5209,5210,5211,5212],
|
||||||
[5213,5213,5214,5215],
|
[5213,5213,5214,5215],
|
||||||
[5015,5015],
|
[5015,],
|
||||||
]
|
]
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -317,10 +317,10 @@ export class HeroViewComp extends CCComp {
|
|||||||
get_enemy_pos(){
|
get_enemy_pos(){
|
||||||
let t_pos:Vec3 = v3(720,0)
|
let t_pos:Vec3 = v3(720,0)
|
||||||
if(this.enemy){
|
if(this.enemy){
|
||||||
|
|
||||||
t_pos = v3(this.enemy.x-this.node.position.x,this.enemy.y-this.node.position.y)
|
t_pos = v3(this.enemy.x-this.node.position.x,this.enemy.y-this.node.position.y)
|
||||||
console.log(this.hero_name+":"+this.uuid+"enemy ="+this.enemy.x+" x"+this.node.position.x+" t_pos"+t_pos);
|
|
||||||
}
|
}
|
||||||
|
console.log(this.hero_name+":"+this.uuid+"enemy ="+this.enemy.x+" x"+this.node.position.x+" t_pos"+t_pos);
|
||||||
return t_pos
|
return t_pos
|
||||||
}
|
}
|
||||||
get_hero_pos(hero:any){
|
get_hero_pos(hero:any){
|
||||||
@@ -410,7 +410,6 @@ export class HeroViewComp extends CCComp {
|
|||||||
if(this.pw >= this.pwm){
|
if(this.pw >= this.pwm){
|
||||||
this.pw = 0
|
this.pw = 0
|
||||||
this.BUFFCOMP.max_show()
|
this.BUFFCOMP.max_show()
|
||||||
|
|
||||||
this.do_skill(this.sk2)
|
this.do_skill(this.sk2)
|
||||||
return true
|
return true
|
||||||
}else{
|
}else{
|
||||||
|
|||||||
@@ -257,19 +257,19 @@ export class MissionComp extends CCComp {
|
|||||||
let yc=2
|
let yc=2
|
||||||
let bc=1
|
let bc=1
|
||||||
for(let i=0;i<tc;i++){
|
for(let i=0;i<tc;i++){
|
||||||
let x=RandomManager.instance.getRandomInt(0,t_num)
|
let x=RandomManager.instance.getRandomInt(1,t_num,3)
|
||||||
this.addMonster(Missions[0][x],i)
|
this.addMonster(Missions[0][x-1],i)
|
||||||
console.log("Missions:",Missions[0][x])
|
console.log("Missions:"+x,Missions[0][x-1])
|
||||||
}
|
}
|
||||||
for(let i=0;i<yc;i++){
|
for(let i=0;i<yc;i++){
|
||||||
let x=RandomManager.instance.getRandomInt(0,y_num)
|
let x=RandomManager.instance.getRandomInt(1,y_num,3)
|
||||||
this.addMonster(Missions[1][x],i)
|
this.addMonster(Missions[1][x-1],i)
|
||||||
console.log("Missions:",Missions[1][x])
|
console.log("Missions:"+x,Missions[1][x-1])
|
||||||
}
|
}
|
||||||
for(let i=0;i<bc;i++){
|
for(let i=0;i<bc;i++){
|
||||||
let x=RandomManager.instance.getRandomInt(0,b_num,2)
|
let x=RandomManager.instance.getRandomInt(1,b_num,3)
|
||||||
this.addMonster(Missions[2][x],i)
|
this.addMonster(Missions[2][x-1],i)
|
||||||
console.log("Missions:",Missions[2][x])
|
console.log("Missions:"+x,Missions[2][x-1],)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
heros_call(){
|
heros_call(){
|
||||||
|
|||||||
@@ -54,7 +54,7 @@ export class Skill extends ecs.Entity {
|
|||||||
// node.setScale(v3(node.scale.x*scale,node.scale.y))
|
// node.setScale(v3(node.scale.x*scale,node.scale.y))
|
||||||
sv.speed=SkillSet[uuid].speed;
|
sv.speed=SkillSet[uuid].speed;
|
||||||
sv.in_time=SkillSet[uuid].in;
|
sv.in_time=SkillSet[uuid].in;
|
||||||
if(group==BoxSet.MONSTER) t_pos.x=-1*t_pos.x
|
// if(group==BoxSet.MONSTER) t_pos.x=-1*t_pos.x
|
||||||
sv.t_pos = t_pos; // 目标增量
|
sv.t_pos = t_pos; // 目标增量
|
||||||
sv.type = SkillSet[uuid].type;
|
sv.type = SkillSet[uuid].type;
|
||||||
sv.box_tag= BoxSet.SKILL_TAG;
|
sv.box_tag= BoxSet.SKILL_TAG;
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
import { _decorator, Component, Node, v3 } from 'cc';
|
import { _decorator, Component, Node, v3 } from 'cc';
|
||||||
import { SkillCom } from './SkillCom';
|
import { SkillCom } from './SkillCom';
|
||||||
|
import { BoxSet } from '../common/config/BoxSet';
|
||||||
const { ccclass, property } = _decorator;
|
const { ccclass, property } = _decorator;
|
||||||
|
|
||||||
@ccclass('TgCom')
|
@ccclass('TgCom')
|
||||||
@@ -9,6 +10,9 @@ export class TgCom extends Component {
|
|||||||
base:SkillCom = null
|
base:SkillCom = null
|
||||||
start() {
|
start() {
|
||||||
this.base =this.node.getComponent(SkillCom)
|
this.base =this.node.getComponent(SkillCom)
|
||||||
|
if(this.base.box_group==BoxSet.MONSTER){
|
||||||
|
this.base.t_pos.x=-1*this.base.t_pos.x
|
||||||
|
}
|
||||||
this.node.setPosition(this.base.t_pos)
|
this.node.setPosition(this.base.t_pos)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user