fix: 调整英雄顶部UI位置和尺寸
- 将ha1.prefab中顶部节点的Y坐标从90.171改为80 - HeroViewComp中顶部节点位置不再随等级变化,固定为Y=80 - 始终显示顶部血条,不再根据血量条件隐藏 - 调整top.prefab中多个UI元素的位置和尺寸,包括血条长度从50改为40,容器宽度从173改为140
This commit is contained in:
@@ -560,7 +560,7 @@
|
|||||||
"value": {
|
"value": {
|
||||||
"__type__": "cc.Vec3",
|
"__type__": "cc.Vec3",
|
||||||
"x": 0,
|
"x": 0,
|
||||||
"y": 90.171,
|
"y": 80,
|
||||||
"z": 0
|
"z": 0
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -817,7 +817,7 @@
|
|||||||
},
|
},
|
||||||
"_lpos": {
|
"_lpos": {
|
||||||
"__type__": "cc.Vec3",
|
"__type__": "cc.Vec3",
|
||||||
"x": -25,
|
"x": -20,
|
||||||
"y": 0,
|
"y": 0,
|
||||||
"z": 0
|
"z": 0
|
||||||
},
|
},
|
||||||
@@ -858,7 +858,7 @@
|
|||||||
},
|
},
|
||||||
"_contentSize": {
|
"_contentSize": {
|
||||||
"__type__": "cc.Size",
|
"__type__": "cc.Size",
|
||||||
"width": 50,
|
"width": 40,
|
||||||
"height": 10
|
"height": 10
|
||||||
},
|
},
|
||||||
"_anchorPoint": {
|
"_anchorPoint": {
|
||||||
@@ -1036,7 +1036,7 @@
|
|||||||
},
|
},
|
||||||
"_contentSize": {
|
"_contentSize": {
|
||||||
"__type__": "cc.Size",
|
"__type__": "cc.Size",
|
||||||
"width": 173.33333333333334,
|
"width": 140,
|
||||||
"height": 40
|
"height": 40
|
||||||
},
|
},
|
||||||
"_anchorPoint": {
|
"_anchorPoint": {
|
||||||
@@ -1161,7 +1161,7 @@
|
|||||||
},
|
},
|
||||||
"_contentSize": {
|
"_contentSize": {
|
||||||
"__type__": "cc.Size",
|
"__type__": "cc.Size",
|
||||||
"width": 50,
|
"width": 40,
|
||||||
"height": 10
|
"height": 10
|
||||||
},
|
},
|
||||||
"_anchorPoint": {
|
"_anchorPoint": {
|
||||||
@@ -1239,7 +1239,7 @@
|
|||||||
"__id__": 36
|
"__id__": 36
|
||||||
},
|
},
|
||||||
"_mode": 0,
|
"_mode": 0,
|
||||||
"_totalLength": 50,
|
"_totalLength": 40,
|
||||||
"_progress": 1,
|
"_progress": 1,
|
||||||
"_reverse": false,
|
"_reverse": false,
|
||||||
"_id": ""
|
"_id": ""
|
||||||
|
|||||||
@@ -113,7 +113,7 @@ export class HeroViewComp extends CCComp {
|
|||||||
private initUINodes() {
|
private initUINodes() {
|
||||||
this.top_node = this.node.getChildByName("top");
|
this.top_node = this.node.getChildByName("top");
|
||||||
this.topOpacity = this.top_node.getComponent(UIOpacity) || this.top_node.addComponent(UIOpacity);
|
this.topOpacity = this.top_node.getComponent(UIOpacity) || this.top_node.addComponent(UIOpacity);
|
||||||
this.top_node.setPosition(0, 90+this.model.lv*10, 0);
|
this.top_node.setPosition(0, 80, 0);
|
||||||
this.topBasePos = this.top_node.position.clone();
|
this.topBasePos = this.top_node.position.clone();
|
||||||
const hpNode = this.top_node.getChildByName("hp");
|
const hpNode = this.top_node.getChildByName("hp");
|
||||||
if(this.model.fac==FacSet.HERO){
|
if(this.model.fac==FacSet.HERO){
|
||||||
@@ -209,7 +209,7 @@ export class HeroViewComp extends CCComp {
|
|||||||
this.top_node.active = true;
|
this.top_node.active = true;
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
this.top_node.active = !this.isFullHpAndNoShield();
|
this.top_node.active = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
private activateTopBar() {
|
private activateTopBar() {
|
||||||
|
|||||||
Reference in New Issue
Block a user