修改部分按钮的展现形式

This commit is contained in:
cebgcontract 2022-06-20 15:08:25 +08:00
parent 3e36fc3944
commit e0e0c0a152
10 changed files with 172 additions and 52 deletions

View File

@ -18,33 +18,36 @@
"_children": [ "_children": [
{ {
"__id__": 2 "__id__": 2
},
{
"__id__": 5
} }
], ],
"_active": true, "_active": true,
"_level": 1, "_level": 1,
"_components": [ "_components": [
{
"__id__": 5
},
{
"__id__": 6
},
{
"__id__": 7
},
{ {
"__id__": 8 "__id__": 8
},
{
"__id__": 9
},
{
"__id__": 10
},
{
"__id__": 11
} }
], ],
"_prefab": { "_prefab": {
"__id__": 10 "__id__": 13
}, },
"_opacity": 255, "_opacity": 255,
"_color": { "_color": {
"__type__": "cc.Color", "__type__": "cc.Color",
"r": 0, "r": 255,
"g": 255, "g": 255,
"b": 0, "b": 255,
"a": 255 "a": 255
}, },
"_contentSize": { "_contentSize": {
@ -83,6 +86,107 @@
"groupIndex": 0, "groupIndex": 0,
"_id": "" "_id": ""
}, },
{
"__type__": "cc.Node",
"_name": "bg-active",
"_objFlags": 0,
"_parent": {
"__id__": 1
},
"_children": [],
"_active": false,
"_level": 2,
"_components": [
{
"__id__": 3
}
],
"_prefab": {
"__id__": 4
},
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 20,
"height": 21
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_position": {
"__type__": "cc.Vec3",
"x": 0,
"y": -1,
"z": 0
},
"_scale": {
"__type__": "cc.Vec3",
"x": 1,
"y": 1,
"z": 1
},
"_rotationX": 0,
"_rotationY": 0,
"_quat": {
"__type__": "cc.Quat",
"x": 0,
"y": 0,
"z": 0,
"w": 1
},
"_skewX": 0,
"_skewY": 0,
"groupIndex": 0,
"_id": ""
},
{
"__type__": "cc.Sprite",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 2
},
"_enabled": true,
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "ef910b74-7518-4046-b523-593f1eb10a6d"
},
"_type": 1,
"_sizeMode": 1,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_state": 0,
"_atlas": null,
"_id": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "0c374587-de82-47c2-89ba-6219ee24d576"
},
"fileId": "1dvJ2xcM9Hf4YBdneHr8aK",
"sync": false
},
{ {
"__type__": "cc.Node", "__type__": "cc.Node",
"_name": "titleLabel", "_name": "titleLabel",
@ -95,11 +199,11 @@
"_level": 4, "_level": 4,
"_components": [ "_components": [
{ {
"__id__": 3 "__id__": 6
} }
], ],
"_prefab": { "_prefab": {
"__id__": 4 "__id__": 7
}, },
"_opacity": 255, "_opacity": 255,
"_color": { "_color": {
@ -150,7 +254,7 @@
"_name": "", "_name": "",
"_objFlags": 0, "_objFlags": 0,
"node": { "node": {
"__id__": 2 "__id__": 5
}, },
"_enabled": true, "_enabled": true,
"_useOriginalSize": false, "_useOriginalSize": false,
@ -218,11 +322,15 @@
}, },
"_enabled": true, "_enabled": true,
"titleLabel": { "titleLabel": {
"__id__": 3 "__id__": 6
}, },
"border": { "btnSprite": {
"__id__": 1 "__id__": 8
}, },
"selectSpriteFrame": {
"__uuid__": "ef910b74-7518-4046-b523-593f1eb10a6d"
},
"normalSpriteFrame": null,
"title": "KCC", "title": "KCC",
"selected": false, "selected": false,
"colors": [ "colors": [
@ -235,9 +343,9 @@
}, },
{ {
"__type__": "cc.Color", "__type__": "cc.Color",
"r": 0, "r": 255,
"g": 255, "g": 255,
"b": 0, "b": 255,
"a": 255 "a": 255
} }
], ],
@ -288,7 +396,7 @@
"zoomScale": 1.2, "zoomScale": 1.2,
"clickEvents": [ "clickEvents": [
{ {
"__id__": 9 "__id__": 12
} }
], ],
"_N$interactable": true, "_N$interactable": true,

View File

@ -94,7 +94,7 @@
"__id__": 1 "__id__": 1
}, },
"_children": [], "_children": [],
"_active": true, "_active": false,
"_level": 2, "_level": 2,
"_components": [ "_components": [
{ {
@ -195,7 +195,7 @@
"__id__": 1 "__id__": 1
}, },
"_children": [], "_children": [],
"_active": true, "_active": false,
"_level": 2, "_level": 2,
"_components": [ "_components": [
{ {
@ -393,7 +393,7 @@
"node": { "node": {
"__id__": 1 "__id__": 1
}, },
"_enabled": false, "_enabled": true,
"_srcBlendFactor": 770, "_srcBlendFactor": 770,
"_dstBlendFactor": 771, "_dstBlendFactor": 771,
"_spriteFrame": { "_spriteFrame": {
@ -425,11 +425,14 @@
"titleLabel": { "titleLabel": {
"__id__": 9 "__id__": 9
}, },
"normalLayer": { "btnSprite": {
"__id__": 5 "__id__": 11
}, },
"selectLayer": { "selectSpriteFrame": {
"__id__": 2 "__uuid__": "89db0d56-124d-4f2b-99a8-a9c433657a84"
},
"normalSpriteFrame": {
"__uuid__": "47eb8576-31c6-4604-89dd-5e8c98a25ac5"
}, },
"title": "", "title": "",
"selected": false, "selected": false,

Binary file not shown.

Before

Width:  |  Height:  |  Size: 309 B

After

Width:  |  Height:  |  Size: 1.5 KiB

View File

@ -17,14 +17,14 @@
"offsetY": 0, "offsetY": 0,
"trimX": 0, "trimX": 0,
"trimY": 0, "trimY": 0,
"width": 111, "width": 20,
"height": 21, "height": 21,
"rawWidth": 111, "rawWidth": 20,
"rawHeight": 21, "rawHeight": 21,
"borderTop": 0, "borderTop": 0,
"borderBottom": 0, "borderBottom": 0,
"borderLeft": 0, "borderLeft": 5,
"borderRight": 0, "borderRight": 7,
"subMetas": {} "subMetas": {}
} }
} }

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.8 KiB

After

Width:  |  Height:  |  Size: 3.2 KiB

View File

@ -10,17 +10,17 @@
"ver": "1.0.4", "ver": "1.0.4",
"uuid": "47eb8576-31c6-4604-89dd-5e8c98a25ac5", "uuid": "47eb8576-31c6-4604-89dd-5e8c98a25ac5",
"rawTextureUuid": "7bbc11a0-158b-43ff-987a-1b707b7ee709", "rawTextureUuid": "7bbc11a0-158b-43ff-987a-1b707b7ee709",
"trimType": "auto", "trimType": "custom",
"trimThreshold": 1, "trimThreshold": 1,
"rotated": false, "rotated": false,
"offsetX": 0, "offsetX": 0,
"offsetY": 0, "offsetY": 0,
"trimX": 0, "trimX": 0,
"trimY": 0, "trimY": 0,
"width": 105, "width": 116,
"height": 27, "height": 36,
"rawWidth": 105, "rawWidth": 116,
"rawHeight": 27, "rawHeight": 36,
"borderTop": 0, "borderTop": 0,
"borderBottom": 0, "borderBottom": 0,
"borderLeft": 0, "borderLeft": 0,

View File

@ -48,7 +48,8 @@ export default class JCWallet {
public data: IAccount[] = [] public data: IAccount[] = []
constructor() { constructor() {
this.web3 = new Web3('https://rpc-mainnet.kcc.network') // this.web3 = new Web3('https://rpc-mainnet.kcc.network')
this.web3 = new Web3('https://rpc-testnet.kcc.network')
this.erc20Standard = new ERC20Standard(this.web3); this.erc20Standard = new ERC20Standard(this.web3);
this.erc721Standard = new ERC721Standard(this.web3); this.erc721Standard = new ERC721Standard(this.web3);
this.wallet = this.web3.eth.accounts.wallet.load(this.password) this.wallet = this.web3.eth.accounts.wallet.load(this.password)
@ -61,6 +62,7 @@ export default class JCWallet {
this.data = this.dataManage.loadData() this.data = this.dataManage.loadData()
} }
public init({chains}: {chains: number[]}) { public init({chains}: {chains: number[]}) {
for (let chain of chains) { for (let chain of chains) {
this.chainSet.add(chain) this.chainSet.add(chain)

View File

@ -11,10 +11,13 @@ export default class TextBtn extends WalletBase {
@property(cc.Label) @property(cc.Label)
titleLabel: cc.Label = null; titleLabel: cc.Label = null;
@property(cc.Node) @property(cc.Sprite)
normalLayer: cc.Node = null; btnSprite: cc.Sprite = null
@property(cc.Node)
selectLayer: cc.Node = null; @property(cc.SpriteFrame)
selectSpriteFrame: cc.SpriteFrame = null
@property(cc.SpriteFrame)
normalSpriteFrame: cc.SpriteFrame = null
@Watch() @Watch()
@property @property
@ -45,8 +48,11 @@ export default class TextBtn extends WalletBase {
this.titleLabel.string = this.title this.titleLabel.string = this.title
let color = this.selected ? this.colors[1] : this.colors[0]; let color = this.selected ? this.colors[1] : this.colors[0];
this.titleLabel.node.color = color this.titleLabel.node.color = color
this.selectLayer && (this.selectLayer.active = this.selected) if (this.selected) {
this.normalLayer && (this.normalLayer.active = !this.selected) this.btnSprite.spriteFrame = this.selectSpriteFrame? this.selectSpriteFrame : null
} else {
this.btnSprite.spriteFrame = this.normalSpriteFrame? this.normalSpriteFrame : null
}
} }
onClick() { onClick() {

View File

@ -4919,8 +4919,8 @@
}, },
"_position": { "_position": {
"__type__": "cc.Vec3", "__type__": "cc.Vec3",
"x": -248, "x": -242,
"y": 167, "y": 169,
"z": 0 "z": 0
}, },
"_scale": { "_scale": {
@ -5147,8 +5147,9 @@
}, },
"_enabled": true, "_enabled": true,
"titleLabel": null, "titleLabel": null,
"normalLayer": null, "btnSprite": null,
"selectLayer": null, "selectSpriteFrame": null,
"normalSpriteFrame": null,
"title": "", "title": "",
"selected": false, "selected": false,
"colors": [ "colors": [

View File

@ -21,8 +21,8 @@ export default class WalletController extends cc.Component {
@property(cc.Node) @property(cc.Node)
private walletNode: cc.Node = null private walletNode: cc.Node = null
private apiBase = 'https://market.cebg.games' // private apiBase = 'https://market.cebg.games'
//private apiBase = 'https://game2006api-test.kingsome.cn' private apiBase = 'https://game2006api-test.kingsome.cn'
// LIFE-CYCLE CALLBACKS: // LIFE-CYCLE CALLBACKS:
@ -31,8 +31,8 @@ export default class WalletController extends cc.Component {
start () { start () {
this.walletNode.active = false; this.walletNode.active = false;
this.wallet = new JCWallet(); this.wallet = new JCWallet();
//let chains = CC_DEBUG ? [322, 97] : [321, 56] let chains = CC_DEBUG ? [322, 97] : [321, 56]
let chains = [321] // let chains = [321]
this.wallet.init({ this.wallet.init({
chains chains
}) })